Sr. Software Engineer- Network
Core
Design, build, and operate highly scalable distributed services enforcing network segmentation and security policies across Kubernetes clusters, clouds, and data centers.
Role type
Senior IC systems engineer (cloud security & networking)
Builds
Intelligent security infrastructure, control plane services, Kubernetes controllers, and automation for policy lifecycle and secure service-to-service communication.
Domain
Cloud security, distributed systems, Kubernetes networking
Required skills
Go, Java, Python, C++, distributed systems, networking, Linux, operating systems, Kubernetes, controllers/operators, CRDs, cloud-native architectures, TCP/IP, routing, DNS, load balancing, network namespaces, iptables/nftables, BGP, VXLAN, container networking, cloud networking, SDN/CNI, CI/CD, observability, incident management, debugging, AI-powered engineering tools
Preferred skills
eBPF, Linux kernel networking, Service Mesh, Zero Trust, micro-segmentation, workload identity, policy-based security platforms, OPA/Gatekeeper, OpenFGA, SPIFFE/SPIRE, OpenTelemetry, Prometheus, Grafana, Event-driven architectures, Multi-cluster Kubernetes platforms (via careerplan.io/jobs/R0075851-sr-software-engineer-network-at-ebay)
Technologies
Kubernetes, CNI, service mesh, Linux networking, SDN platforms, Calico, Cilium, Istio, Envoy, Go, Java, Python, C++, TCP/IP, BGP, VXLAN, eBPF, OPA, OpenTelemetry, Prometheus, Kafka, Pub/Sub, SQS
Responsibilities
Design and build scalable distributed services for network segmentation; Develop control plane services and automation for policy lifecycle; Integrate with cloud-native networking technologies; Deliver production-ready software with automated testing and CI/CD; Lead troubleshooting of complex production issues; Balance security, scalability, and developer experience in architecture decisions; Mentor engineers through technical leadership and code reviews; Drive engineering productivity by automating workflows and integrating AI.
Seniority
Senior, hands-on IC
