Engineering Manager, Systems Software

Apple is a technology company that develops consumer electronics, software, and services.
$181,000 - $313,000
Distributed Systems
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Engineering Manager, Systems Software

Apple's cloudOS system software team is seeking an experienced Engineering Manager to lead the development of server hardware and private cloud compute services. This role offers an exciting opportunity to work with world-class teams in Cupertino, Seattle, and London, focusing on developing cutting-edge technologies while maintaining strong privacy and security guarantees for end users. The position involves managing a team working across the technology stack, from low-level operating systems to data center services and network protocols.

As an Engineering Manager, you'll be responsible for driving both team activities and larger cross-functional efforts, contributing to Apple's product development cycle from concept to production. The role requires someone who can effectively juggle multiple priorities, handle uncertainty, and lead a team to deliver high-quality work on tight timelines. You'll be working in a collaborative, rapidly changing environment, integrating new technologies into Apple's designs.

The ideal candidate should have a strong technical background in system software development, with expertise in languages like C, C++, Objective-C, or Swift. Experience with operating systems, kernels, drivers, and distributed systems is highly valued. Leadership experience and excellent communication skills are essential, as you'll be building relationships across multiple teams and locations.

This position offers a competitive compensation package, including a base salary range of $181,000 to $313,000, plus additional benefits such as stock options, comprehensive healthcare, and educational support. Join Apple's innovative team and help shape the future of cloud computing while maintaining the company's high standards for privacy and security.

Last updated 8 days ago

Responsibilities For Engineering Manager, Systems Software

  • Lead activities for team and larger cross functional efforts
  • Drive technology and product development for Apple's server hardware and private cloud compute services
  • Contribute to product development cycle from concept to production
  • Drive individual product features and overall system validation activities
  • Lead a focused team delivering high quality work on tight timelines
  • Build positive relationships with engineers and partner teams
  • Manage cross-functional collaboration across disciplines

Requirements For Engineering Manager, Systems Software

  • 5+ years of proven excellence in system software development, or equivalent experience
  • 3+ years leading a development team
  • Expertise and proficiency in C, C++, Objective-C, or Swift
  • Excellent written and verbal communication skills
  • BS or M.S. in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
  • Experience with designs that are secure and private first
  • Self-directed: the ability to drive a project from a simple idea to production

Benefits For Engineering Manager, Systems Software

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Engineering Manager, Systems Software

Staff Software Engineer, ASE Solutions Architecture and Platform

Staff Software Engineer position at Apple focusing on distributed systems and platform architecture, offering competitive compensation and comprehensive benefits.

Staff Software Engineer

Staff Software Engineer role at Apple Services Engineering, leading development of high-performance distributed systems and data platforms using Java, Scala, and Go.

Staff Software Engineer, ASE Solutions Architecture and Platform

Staff Software Engineer position at Apple focusing on distributed systems and platform architecture, offering competitive compensation and comprehensive benefits.

Distributed Systems Engineer L5 - Delivery

Staff-level Distributed Systems Engineer position at Netflix, focusing on continuous delivery platforms and infrastructure at scale, offering competitive compensation and comprehensive benefits.

Senior Manager/Director, Software Engineering-Distributed Systems

Lead distributed systems engineering teams at Salesforce, driving innovation in CRM platform development while managing and mentoring engineering talent.