Senior SDN & WAN Architect — Global Scale Backbone

Apple Inc.

San Francisco (CA)

On-site

USD 185,000 - 325,000

Full time

12 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Apple Backbone Engineering seeks a Senior Software Engineer to design, build, and scale SDN/SDI platforms for the global WAN. You will lead architecture of distributed controllers, telemetry pipelines, and control planes across multi-vendor networks.

You will work with Go, C, Python; implement high-performance microservices; participate in SRE practices and GitOps with Kubernetes.

This role offers competitive compensation and comprehensive benefits.

Qualifications

  • 8+ years of software engineering in large-scale distributed systems.
  • Proficiency in Go, C, or Python.
  • Experience with gRPC, Protocol Buffers, REST/TLS.
  • Strong fundamentals in distributed systems, fault tolerance, and concurrency.
  • Experience with declarative config modeling and automation for multi-vendor devices.

Responsibilities

  • Design fault-tolerant SDN controllers and state synchronization for global traffic engineering.
  • Architect declarative config generation and push engines for multi-vendor devices.
  • Build controllers for routing/forwarding plane interaction across networks.
  • Extend controllers to bridge IP and optical transport layers.
  • Develop telemetry and observability pipelines using NetFlow, IPFIX, gNMI, and OpenTelemetry.
  • Implement secure, low-latency microservices with Go/C/Python and GitOps deployment.

Skills

Go
C
Python
Distributed systems
gRPC
Protocol Buffers
REST

Education

BS/MS/PhD in CS/CE

Tools

Prometheus
Grafana
OpenTelemetry

Job description

Apple Backbone Engineering seeks a Senior Software Engineer to design, build, and scale SDN/SDI platforms for the global WAN. You will lead architecture of distributed controllers, telemetry pipelines, and control planes across multi-vendor networks.

You will work with Go, C, Python; implement high-performance microservices; participate in SRE practices and GitOps with Kubernetes.

This role offers competitive compensation and comprehensive benefits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Network Software Engineer, Infrastructure Services
Senior Network Software Engineer, Infrastructure Services

Apple Inc. • San Francisco (CA)

On-site
USD 185,000 - 325,000
Senior Network Software Engineer
Senior Network Software Engineer

Apple • Pennsylvania

On-site
USD 140,000 - 200,000
Senior Network Software Engineer: Core Backbone Architect
Senior Network Software Engineer: Core Backbone Architect

JobCubby • Northern (KY)

Hybrid
USD 140,000 - 210,000
Senior Network Software Engineer
Senior Network Software Engineer

JobCubby • Northern (KY)

Hybrid
USD 140,000 - 210,000
Senior Network Software Engineer
Senior Network Software Engineer

Apple Inc. • Denver (CO)

On-site
USD 150,000 - 190,000
Senior Network Software Engineer for Scalable Core Backbone
Senior Network Software Engineer for Scalable Core Backbone

Apple • Pennsylvania

On-site
USD 140,000 - 200,000
Senior Core Network Software Engineer
Senior Core Network Software Engineer

Apple Inc. • Denver (CO)

On-site
USD 150,000 - 190,000
Senior SDN Engineer for Global Space Internet
Senior SDN Engineer for Global Space Internet

Socket.dev • Redmond (WA)

On-site
USD 168,000 - 227,000
Network Architect Lead, Infrastructure Engineering
Network Architect Lead, Infrastructure Engineering

Apple Inc. • Cupertino (CA)

On-site
USD 207,400 - 311,700
Stock options
Employee Stock Purchase Plan
Medical & dental coverage
+2
Networking Software Engineer — DPDK, RDMA & Open vSwitch
Networking Software Engineer — DPDK, RDMA & Open vSwitch

Apple Inc. • San Francisco (CA)

On-site
USD 150,400 - 277,600
Relocation assistance
Employee stock purchase plan
Medical and dental coverage
+1