CareerPlanSign in

Sr. Software Engineer, Infrastructure Services (Control Plane)

San Francisco Bay Area, United States of America💼 Full-time🗓 2026-09-14 → 2026-09-28

Core

Design, build, and operate distributed control plane and orchestration systems managing virtualized networks, compute, and storage at planetary scale.

Role type

Senior IC infrastructure software engineer (control plane)

Builds

Distributed control plane software, SDN controllers, and orchestration services

Domain

Cloud infrastructure, networking, distributed systems

Required skills

Go, Java, C++, distributed system design, networking fundamentals (TCP/IP, BGP, L2/L3), API design (REST, gRPC), microservices architecture, CI/CD, Git, scripting (Python, Bash)

Preferred skills

SDN controller development, network operating systems (SONiC, OpenConfig, YANG), orchestration platforms (Kubernetes), distributed data stores (etcd, Raft, ZooKeeper, Redis, Cassandra), automated network provisioning, fleet telemetry

Technologies

Go, Java, C++, Python, Bash, REST, gRPC, Protobuf, Git, Kubernetes, etcd, Raft, ZooKeeper, Redis, Cassandra, SONiC, OpenConfig, YANG

Responsibilities

Design and scale resilient control plane software and orchestration services; Architect low-latency APIs and state-synchronization pipelines; Develop modules for routing control, topology discovery, and fabric automation; Drive fleet-wide resilience by triaging distributed system failures and analyzing production metrics; Write clean, modular, well-tested code and maintain rigorous CI/CD standards

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.