Software Engineer, OS and System Services

Apple is a technology company that designs, develops, and sells consumer electronics, software, and services.
$135,400 - $250,600
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Description For Software Engineer, OS and System Services

Apple's Cloud Engineering team is seeking an exceptional software engineer to revolutionize their next-generation data center infrastructure. This role focuses on building and integrating software for orchestrating workloads across high-performance, energy-efficient systems. As a key member of the team, you'll work on kernel drivers, runtime libraries, frameworks, and daemons, while collaborating with cross-functional teams to implement hardware acceleration for machine learning and high-performance computing workloads.

The position offers an opportunity to shape the future of Apple's cloud architecture, working with cutting-edge technology and novel compute platforms. You'll be responsible for developing and maintaining critical system infrastructure, ensuring high quality through comprehensive testing, and participating in on-call support for deployed systems.

The ideal candidate brings strong software design and programming skills, particularly in C/C++ or Obj-C, with solid understanding of operating system fundamentals. Experience with cloud orchestration engines like Kubernetes and microservice architectures is highly valued. This role combines technical expertise with collaborative teamwork, requiring excellent communication skills and a passion for solving complex problems.

Apple offers a competitive compensation package, including base pay ranging from $135,400 to $250,600, plus opportunities for stock ownership, comprehensive benefits, and professional development support. Join a team that's building the foundation of Apple's future cloud infrastructure and help drive innovation in one of technology's most influential companies.

Last updated 7 days ago

Responsibilities For Software Engineer, OS and System Services

  • Build and integrate software to orchestrate workloads across highly performant and energy efficient systems
  • Build and maintain system software such as kernel drivers, runtime libraries, frameworks, and daemons
  • Partner with teams across Apple to adapt, tailor, and scale software on a novel compute platform
  • Ensure high quality and agility with unit tests, integration tests and performance tests
  • Participate in on-call support for deployed software

Requirements For Software Engineer, OS and System Services

Linux
Kubernetes
  • 5+ years of software engineering experience
  • Proficiency in one of C/C++, Obj-C
  • Solid operating system fundamentals
  • Passion for software architecture, APIs, and high performance extensible software
  • Excellent communication skills
  • Creative, collaborative, and product-focused

Benefits For Software Engineer, OS and System Services

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

Interested in this job?

Jobs Related To Apple Software Engineer, OS and System Services

Cloud Infrastructure Engineer - GPU

Senior Cloud Infrastructure Engineer position at Apple, focusing on GPU computing and virtualization technologies for large-scale service infrastructure.

Compute Runtime Software Engineer

Senior Cloud Engineer role at Apple, building and maintaining large-scale container-based compute platforms for core cloud services.

Systems Engineer - Apple DC HWE

Senior Systems Engineer role at Apple focusing on data center hardware engineering and infrastructure development.

Senior Software Engineer, Apple Services Engineering [Kubernetes]

Senior Software Engineer position at Apple focusing on Kubernetes infrastructure development for Apple Services, offering competitive compensation and benefits.

Software Engineer, Cloud Infrastructure

Senior Cloud Infrastructure Engineer role at Apple Maps, focusing on building scalable cloud systems and continuous delivery platforms with competitive compensation and benefits.