Senior Infrastructure Software Engineer, Cloud Networking

Apple Inc.

Sunnyvale (CA)

On-site

USD 185,000 - 325,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive medical coverage
Retirement benefits
Employee stock purchase plan
Relocation assistance

Job summary

Apple Inc. in Sunnyvale, CA is seeking a Senior Software Engineer for Infrastructure Services to design, build, and run scalable, reliable cloud infrastructure services that power Apple’s global network operations.

You will work across data center compute, storage, and networking services handling complex distributed systems at massive scale. The role emphasizes architectural design, API development, and collaboration with cross-functional teams to deliver robust, scalable solutions in a

Qualifications

  • 10 years of hands-on software development, incl. 4+ years building scalable distributed control planes or SDN controllers.
  • Deep knowledge of L3/L4 networking – IPv4/IPv6, routing, NAT, IPAM.
  • DNS implementations; traffic steering, policy-based routing and stateful connection tracking.
  • Proficiency in GoLang, C, or Python; focus on GoLang.
  • Strong concurrency patterns and high-performance coding skills.
  • Experience leading cross-functional teams and aligning multi-cloud networking work.
  • Proven ability to root-cause complex networking issues and build telemetry for production monitoring.

Responsibilities

  • Technical Skills: Proficiency in Java, C++, Go, scripting languages, Git, and configuration management systems.
  • Architectural Expertise: Experience in building scalable services, architectural design, data structures, algorithms, microservice architectures, and APIs.
  • Problem-Solving and Communication: Strong organizational and communication skills; prioritize tasks, meet bold deadlines, and drive closures; debug production issues.

Skills

Java
C++
Go
Scripting languages
Git
Config management
Distributed systems

Tools

Terraform/OpenTofu
ArgoCD
GitLab CI
AWS SDK
GCP SDK

Job description

Apple Inc. in Sunnyvale, CA is seeking a Senior Software Engineer for Infrastructure Services to design, build, and run scalable, reliable cloud infrastructure services that power Apple’s global network operations.

You will work across data center compute, storage, and networking services handling complex distributed systems at massive scale. The role emphasizes architectural design, API development, and collaboration with cross-functional teams to deliver robust, scalable solutions in a

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

Similar jobs worth comparing

Senior Cloud Networking Engineer - Scalable Systems
Senior Cloud Networking Engineer - Scalable Systems

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,000 - 325,000
Senior Software Engineer - Scalable Cloud Networking
Senior Software Engineer - Scalable Cloud Networking

Socket.dev • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Cloud Network Platform Engineer: Scale & Reliability
Cloud Network Platform Engineer: Scale & Reliability

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,400 - 277,600
Stock options
Medical and dental coverage
Retirement benefits
+2
Sr Software Engineer, Apple Cloud Networking
Sr Software Engineer, Apple Cloud Networking

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,000 - 325,000
Senior Data Center & Cloud Network Security Engineer
Senior Data Center & Cloud Network Security Engineer

Apple Inc. • San Francisco (CA)

On-site
USD 176,000 - 312,000
Stock programs
Discretionary bonuses
Relocation assistance
+1
Network Security Engineering Manager
Network Security Engineering Manager

Apple Inc. • Sunnyvale (CA)

On-site
USD 237,000 - 357,000
Senior Distributed Systems Engineer - Compute Platform
Senior Distributed Systems Engineer - Compute Platform

Apple Inc. • Cupertino (CA)

On-site
USD 194,000 - 234,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+1
Senior Data Center Networking Architect
Senior Data Center Networking Architect

Socket.dev • California (MO)

On-site
USD 140,000 - 230,000
Senior Cloud Release Engineer - Networking & Reliability
Senior Cloud Release Engineer - Networking & Reliability

Socket.dev • Reno Junction (CA)

On-site
USD 150,000 - 210,000
Senior Infrastructure Architect: Cloud, Automation & Transformation
Senior Infrastructure Architect: Cloud, Automation & Transformation

Expedite Talent Solutions • Sunnyvale (CA)

On-site
USD 140,000 - 210,000