Software Engineer - OS and System Services

A leading technology company that designs and develops consumer electronics, software, and services.
$166,600 - $296,300
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer, Apple Services Engineering

Senior Software Engineer position at Apple focusing on cloud services infrastructure, iCloud platform development, and privacy-focused solutions.

Senior System engineer - Cloud infrastructure

Senior System Engineer role at Apple focusing on cloud infrastructure and platform engineering for the Apple Services Engineering organization.

Senior Software Engineer, Apple Cloud Platform

Senior Software Engineer position at Apple focusing on cloud platform development, privacy-focused services, and distributed systems in Seattle.

Senior Financial Analyst - Engineering Infrastructure Finance

Senior Financial Analyst position at Apple focusing on Engineering Infrastructure Finance, managing cloud infrastructure financial forecasting and planning.

Sr. Network Operations Engineer

Senior Network Operations Engineer position at Apple, managing cloud infrastructure and Kubernetes operations for global services with competitive compensation between $175,800-$312,200.

Description For Software Engineer - OS and System Services

Apple's Cloud System Software Team is seeking an exceptional senior software engineer to build and integrate software for orchestrating workloads across high-performance data centers. This role focuses on developing and optimizing OS-level components and system services for cloud infrastructure, with a particular emphasis on hardware acceleration for machine learning and high-performance computing workloads. The position involves working with runtime libraries, frameworks, and daemons that power next-generation data centers. You'll collaborate with cross-functional teams to enhance system performance, security, and resource efficiency while working on cutting-edge virtualization and containerization technologies. The role requires expertise in low-level system engineering, OS architecture, and distributed systems. You'll be instrumental in building the foundation of Apple's future cloud architecture, working with AI accelerators, and optimizing system performance at scale. The position offers comprehensive benefits, competitive compensation, and the opportunity to work on innovative technologies that shape the future of cloud computing at Apple. This is an ideal role for someone passionate about system software, cloud infrastructure, and high-performance computing, with a strong background in OS-level optimization and virtualization technologies.

Last updated 19 days ago

Responsibilities For Software Engineer - OS and System Services

  • Develop, maintain, and optimize OS-level components for data center infrastructure
  • Collaborate with cross-functional teams to improve performance, security, and resource efficiency across distributed systems
  • Troubleshoot and resolve low-level OS issues, networking bottlenecks, and hardware-software integration challenges
  • Contribute to the development of automation, monitoring, and diagnostic tools to improve system reliability
  • Participate in code reviews, design discussions, and architectural decisions related to OS-level services
  • Develop and optimize accelerator passthrough, sharing, and virtualization mechanisms for AI/ML workloads
  • Improve hypervisor-level support for virtualized AI accelerators
  • Enhance performance, isolation, and resource allocation for accelerators in virtualized environments

Requirements For Software Engineer - OS and System Services

Linux
Kubernetes
  • Bachelors or Masters in Computer Science, Computer Engineering, or equivalent experience
  • 5+ years of software engineering experience
  • Proficiency in one of the following: C/C++, Obj-C or Swift
  • Strong knowledge of OS architecture, and low-level system components
  • Passion for software architecture, APIs, and high performance extensible software

Benefits For Software Engineer - OS and System Services

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on Apple products
  • Free services

Interested in this job?