Drimva

Apple

Senior Network Software Engineer, Infrastructure Services

$185K–$325K

San Francisco Bay Area, California · Senior · Full-time · Posted Aug 27, 2026

Experience
8+ years.
Education
BS, MS, or PhD in Computer Science, Computer Engineering, or equivalent practical industry experience.

About the job

Design, build, and scale software-defined platforms and distributed control systems that manage Apple’s global WAN and core network infrastructure.

What you'll do

  • Build fault-tolerant WAN controllers and control planes for traffic engineering, path optimization, and intent-based routing.
  • Develop declarative configuration generation, validation, and automated deployment to network devices.
  • Build large-scale telemetry pipelines and secure, resilient microservices for network observability and operations.

What they ask for

  • 8+ years of software engineering experience building and operating large-scale distributed systems and network software.
  • Strong programming proficiency in Go (Golang), C, or Python.
  • Hands-on experience with secure, high-throughput microservices using gRPC, Protocol Buffers, and REST with TLS/mTLS.
  • Direct experience developing SDN Controllers, Path Computation Engines (PCE), or WAN Traffic Engineering platforms in hyperscale or carrier networks.

Nice to have

  • Knowledge of BGP, MPLS, TCP/IP, and SDN control and data planes.
  • Experience with routing daemons, multi-vendor NOS APIs, streaming telemetry, or optical transport networks.

Pay

$184,700 and $324,800 USD base salary

Tools

Go (Golang), C, Python, gRPC, Protocol Buffers, Kubernetes, Terraform, OpenTelemetry

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)