Senior Software Engineer, Network Management Plane

Apple is a global technology company that designs, manufactures, and sells consumer electronics, software, and services.
$175,800 - $312,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer, Network Management Plane

Apple Cloud Networking team is seeking a Senior Software Engineer to join their dynamic organization that builds and maintains the software-defined network infrastructure powering Apple's global cloud services. This role offers an exciting opportunity to work on cutting-edge technology that serves billions of users through services like iCloud, iTunes, Siri, and Maps.

As a Senior Software Engineer on the Network Management Plane team, you'll be at the forefront of designing and implementing highly scalable systems that form the backbone of Apple's cloud infrastructure. The role combines challenges in distributed systems, network architecture, and service reliability at massive scale. You'll work with modern technologies including Java, Go, and C++, while collaborating with teams across Apple to ensure seamless service delivery.

The ideal candidate brings strong technical expertise in building scalable services, deep knowledge of system architecture, and excellent problem-solving abilities. You'll be part of a collaborative environment that values innovation and diverse perspectives, working on projects that directly impact Apple's global service infrastructure.

This position offers competitive compensation including base pay between $175,800 and $312,200, plus additional benefits like stock options, comprehensive healthcare, and education reimbursement. You'll join a team that's passionate about technical excellence and innovation, with opportunities to work on challenging problems at unprecedented scale.

The role combines the excitement of a startup's technical challenges with the resources and impact of one of the world's most influential technology companies. If you're passionate about building reliable, scalable systems and want to shape the future of cloud infrastructure, this position offers an unparalleled opportunity to make your mark.

Last updated 10 hours ago

Responsibilities For Senior Software Engineer, Network Management Plane

  • Design, build, and run new services for virtualized networks, computing, and storage
  • Develop and operationalize cutting-edge products for highly scalable network infrastructure
  • Contribute to innovative solutions for large-scale cloud infrastructure
  • Support Apple's global cloud infrastructure serving iCloud, iTunes, Siri, and Maps

Requirements For Senior Software Engineer, Network Management Plane

Go
Java
Linux
  • Proficiency in Java, C++, Go, scripting languages, Git, and configuration management systems
  • Experience in building scalable services, architectural design, data structures, algorithms, microservice architectures, and APIs
  • Strong organizational and communication skills
  • BS and MS or equivalent experience in Computer Science (preferred)
  • Ability to prioritize tasks and deliver on bold deadlines
  • Ability to debug production issues

Benefits For Senior Software Engineer, Network Management Plane

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Product discounts
  • Free services

Interested in this job?

Jobs Related To Apple Senior Software Engineer, Network Management Plane

ServiceNow Platform Developer, Employee Experience and Productivity

Senior ServiceNow Platform Developer role at Apple, focusing on employee experience and productivity through custom development and system integration.

Senior Full Stack Engineer, Music Content Featuring Team

Senior Full Stack Engineer role at Apple's Music Content Featuring Team, building sophisticated tools and backend systems for content operations at web scale.

AIML - Sr. Full Stack Engineer, Compute Capacity and Efficiency - ML Platform Technologies

Senior Full Stack Engineer role at Apple focusing on compute capacity and efficiency for ML Platform Technologies, offering competitive salary range of $143,100-$264,200.

Solution Engineer - Payments and Reconciliation, Employee Experience & Productivity

Senior Solution Engineer role at Apple focusing on payments and reconciliation systems, requiring 5+ years of software development experience and expertise in Java, Linux, and database technologies.

CPU Performance and Workload Analysis Engineer - Platform Architecture

CPU Performance Engineer role at Apple focusing on workload analysis and optimization for next-generation CPU architectures, combining hardware and software expertise.