Apple
Sr. Software Engineer, Infrastructure Services (Data Plane)
$185K–$325K
San Francisco Bay Area, California · Senior · Full-time · Posted Sep 15, 2026
- Experience
- 8+ years for the preferred kernel-bypass/accelerated packet-processing experience; no other years specified.
- Education
- BS or MS in Computer Science or equivalent experience.
About the job
Design, build, and operate high-performance data-plane services for Apple’s global cloud infrastructure, including packet processing, forwarding, and overlay networking.
What you'll do
- Develop and optimize low-latency packet-processing systems, forwarding engines, and overlay network services.
- Build resilient, high-performance systems and APIs in collaboration with control-plane and distributed-systems teams.
- Monitor production health, troubleshoot incidents, and automate reliable software delivery.
What they ask for
- Proficiency in systems programming languages such as C++, Go, or C; Java or Python experience is also valued.
- Strong computer science fundamentals, including data structures, algorithms, memory management, and concurrency.
- Deep networking and data-plane knowledge, plus experience designing or optimizing network data-plane components or subsystems.
- Experience with Git and build/configuration tools, API design, and debugging live production incidents.
Nice to have
- 8+ years of experience with kernel-bypass or accelerated packet-processing technologies.
- BS or MS in Computer Science or equivalent experience; familiarity with hardware offload, network virtualization, or large-scale distributed cloud infrastructure.
Pay
USD 184,700–USD 324,800 base salary
Tools
C++, Go, C, Java, Python, Git, gRPC, REST
Model-written summary · the original posting is authoritative