Compute Runtime Software Engineer

Apple is a technology company building next-generation cloud compute services and core cloud infrastructure.
$175,800 - $312,200
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Compute Runtime Software Engineer

Apple Services Engineering (ASE) team is seeking a talented Compute Runtime Software Engineer to join their dynamic team building next-generation cloud compute services. This role is crucial in developing and maintaining a virtual machine and container-based compute platform that powers Apple's core cloud services.

The ideal candidate will be deeply experienced in infrastructure engineering, with expertise in containerization and microservices architectures. You'll work on challenging problems related to system reliability, scalability, and security, while contributing to a platform that must maintain high availability and seamless operation.

As a senior member of the team, you'll have the opportunity to design major features, resolve complex technical challenges, and mentor other engineers. The role requires strong programming skills in languages like C, C++, Swift, or Go, and deep knowledge of Linux systems and containerization technologies.

The position offers competitive compensation, including a base salary range of $175,800 to $312,200, plus additional benefits such as stock options, comprehensive healthcare, and education reimbursement. You'll be working with cutting-edge technologies and contributing to systems that power Apple's global services.

This is an excellent opportunity for a skilled engineer who enjoys working on large-scale infrastructure challenges, values collaboration, and wants to make a significant impact on technology used by millions of people worldwide. Join Apple's team in building and maintaining the critical infrastructure that powers their next-generation cloud services.

Last updated 3 days ago

Responsibilities For Compute Runtime Software Engineer

  • Design and develop high performance, secured, scalable and reliable systems
  • Work on reliability, scalability, resilience, security, and performance of web-services
  • Take ownership of major features and technologies
  • Drive ideas from inception to implementation
  • Actively mentor engineers at all levels

Requirements For Compute Runtime Software Engineer

Go
Linux
Kubernetes
  • Bachelor's Degree in Computer Science, or equivalent related experience
  • 5+ years of software design and development experience in infrastructure engineering
  • Advanced programming language proficiency in C, C++, Swift or Go
  • Experience with Linux containerization, Linux filesystems, Image distribution, Content storage, Kernel and container security
  • Love open source and collaboration

Benefits For Compute Runtime Software Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee Stock Purchase Plan
  • Discounted products and free services

Interested in this job?

Jobs Related To Apple Compute Runtime Software Engineer

Cloud Network Platform Software Engineer

Senior Cloud Network Platform Software Engineer role at Apple, building and maintaining large-scale network infrastructure for critical services like iCloud and Siri.

Cloud Infrastructure Engineer - GPU

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

Software Engineer, OS and System Services

Senior Software Engineer role at Apple focusing on cloud infrastructure, system services, and next-generation data center technologies.

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.