Senior Software Engineer, Apple Cloud Networking

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$184,700–$324,800 / yr
Posted
5 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $211k
This role $255k
$142k most similar roles pay here $344k

This role pays more than 90% of similar roles. Most pay $178,175–$243,600 — the shaded band above. At the midpoint, this role pays about $255k versus about $211k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 2315 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1885 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer, Apple Cloud Networking

As a Sr Software Engineer, Apple Cloud Networking, you will join the Apple Cloud Networking team to develop and operationalize cutting-edge products for software-defined network infrastructure. You will design, build, and run new services that lead virtualized networks, computing, and storage while addressing challenges related to massive scale and reliability. Your daily work involves building sophisticated, fault-tolerant systems and managing infrastructure-as-code and APIs. The role requires proficiency in Java, C++, Go, scripting languages, Git, and configuration management systems. You will apply expertise in distributed systems, microservice architectures, data structures, algorithms, and networking protocols to ensure high availability for core services like iCloud and Siri. Essential skills include multi-threading, concurrency, caching, batching, and the ability to debug production issues while collaborating with multi-functional teams to deliver robust solutions for global cloud infrastructure.

What does a Software Engineer earn in California?

Median $214000 from 783 postings across 68 companies.

See salary data

What you'll do

  • Design and build scalable, reliable services for virtualized networks, computing, and storage.
  • Develop and operationalize software-defined network infrastructure for global cloud services.
  • Build fault-tolerant systems using multi-threading, concurrency, caching, and batching techniques.
  • Implement infrastructure-as-code and develop robust APIs to support large-scale production environments.
  • Solve complex problems related to networking protocols and packet forwarding architecture.
  • Debug and resolve high-priority issues within production systems.
  • Create modular and resilient software using languages like Java, C++, or Go.

What we're looking for

  • Proficiency in Java, C++, Go, scripting languages, Git, and configuration management systems.
  • Experience building sophisticated, fault-tolerant, and large-scale production systems.
  • In-depth knowledge of networking protocols and packet forwarding architecture.
  • Experience with infrastructure-as-code and APIs.
  • Strong systems programming skills including multi-threading, concurrency, caching, and batching.
  • Expertise in architectural design, data structures, algorithms, microservice architectures, and scalable services.
  • Proven ability to work with multi-functional teams and communicate complex concepts clearly.
  • BS and MS or equivalent experience in Computer Science (preferred).

More like this

Similar roles

Senior Software Engineer, Apple Cloud Networking

Apple Inc

Sunnyvale, CA 5 days ago $184,700$324,800
Java C++ Go Git APIs Distributed Systems Multi-threading Concurrency Caching Batching Networking Protocols Packet Forwarding Configuration Management

Senior Software Engineer, Infrastructure Services

Apple Inc

San Francisco, CA 20 days ago $184,700$324,800
Go Java C++ Python C Git Terraform OpenTofu ArgoCD GitLab CI infrastructure-as-code micro-services RESTful APIs eBPF iptables nftables OVS IPv4 IPv6 DNS SDN Distributed Systems
10+ yrs exp

Network Engineer, Apple Cloud Network

Apple Inc

Sacramento, CA 131 days ago $130,200$237,600
MPLS BGP TCP/IP IGP Cisco Juniper Arista Nokia Python Go Ansible Linux macOS UNIX ITIL Network Automation Optical Transport Configuration Management
3+ yrs exp

Senior Engineering Program Manager, Apple Cloud Network

Apple Inc

San Francisco, CA 47 days ago $175,500$311,700
Cloud Infrastructure Networking Site Reliability Engineering DevOps Infrastructure MacOS iPad OS iOS MS Office Wrike Project Management Program Management Process Improvement
10+ yrs exp