Principal Software Engineer - Service Networking
Core
Set technical direction and lead hands-on development of systems ensuring reliable, secure, and efficient service-to-service communication across data centers and cloud infrastructure.
Role type
Principal Software Engineer (Service Networking)
Builds
Control-plane and data-plane capabilities for service discovery, routing, load balancing, and traffic policy using Envoy and Istio.
Domain
Cloud Infrastructure / Service Mesh / Distributed Systems
Required skills
Service mesh architecture, Go/C++/Rust systems programming, Kubernetes orchestration, Envoy/Istio internals, xDS protocol, workload identity, traffic management, distributed systems design, incident response, deployment automation
Preferred skills
Open-source contributions, migration leadership, performance analysis, observability
Technologies
Envoy, Istio, Kubernetes, Nomad, Go, C++, Rust
Responsibilities
Set technical strategy and roadmap for service mesh; Design and build control-plane and data-plane capabilities; Lead integration and migration across environments; Partner with Security teams to deliver workload identity and mTLS; Improve resource efficiency and operational reliability; Lead technical decisions and mentor senior engineers
Seniority
Principal, hands-on IC with strategy & mentorship
