Software Engineer - Network Segmentation
Core
Design, develop, and maintain scalable backend services for eBay's Cloud Security Segmentation platform, securing thousands of services, workloads, and databases across Kubernetes clusters, cloud providers, and data centers.
Role type
Senior IC backend software engineer (cloud security & distributed systems)
Builds
Kubernetes-based control plane services and cloud-native security platforms
Domain
Cloud security, distributed systems, e-commerce infrastructure
Deliverable
production ML models | product features
Required skills
Go, Java, Python, C++, data structures, algorithms, operating systems, networking fundamentals, backend services, distributed applications, Kubernetes, containers, CI/CD, automated testing, Linux, TCP/IP, cloud infrastructure, AI-powered development tools
Preferred skills
Kubernetes networking, Service Mesh (Istio, Envoy), Linux networking (iptables, nftables, network namespaces), cloud platforms (AWS, GCP, Azure), databases, messaging systems, Prometheus, Grafana, OpenTelemetry, Zero Trust, workload identity, micro-segmentation
Technologies
Kubernetes, Istio, Envoy, AWS, GCP, Azure, Prometheus, Grafana, OpenTelemetry, iptables, nftables
Responsibilities
Design and develop scalable backend services for the Cloud Security Segmentation platform; Build features for Kubernetes-based control plane services; Develop reliable software using modern engineering practices including automated testing and CI/CD; Troubleshoot production issues across distributed systems and cloud infrastructure; Use AI-assisted engineering tools to improve development efficiency and code quality
Seniority
Mid-level to Senior, hands-on IC