Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Compute Runtime Software Engineer

Apple

Salary not specified
Nov 14, 2025
Seattle, WA, US
Apply Now

Apple Services Engineering (ASE) is building the next generation cloud compute services empowering Apple’s software developers to build the products our customers love. We're a fast moving, highly skilled team designing, developing and supporting the operation of a virtual machine and container-based compute platform that Apple’s server-side developers use to build, test and deploy their products!

Requirements

  • Experience with Linux system programming
  • Development experience in one or more of: Cloud security, Container / Linux Kernel security and API security
  • Experience troubleshooting and diving into metrics to identify resource contention and bottlenecks
  • Experience designing benchmarks and load tests to characterize performance and establish scalability models
  • Development experience with container orchestration systems such as Docker, Kubernetes or Mesos is a plus
  • Development experience in combination of virtualization and container technologies to build a cloud native hypervisor (KubeVirt, Kata, Firecracker, macOS Virtualization Framework) is a plus
  • Advanced programming language proficiency in C, C++, Swift or Go, with a track record of designing and developing high performance, secured, scalable and reliable systems

Responsibilities

  • designing, developing and supporting the operation of a virtual machine and container-based compute platform
  • building the next generation cloud compute services
  • empowering Apple’s software developers to build the products our customers love
  • designing major features
  • resolve highly complex issues creatively and effectively taking ownership of major features and technologies
  • Drive ideas from inception to implementation
  • setting standards, process and technical direction

Other

  • At least 5+ years of software design and development experience in infrastructure engineering (compute, storage and network virtualization) with an emphasis on micro-services architectures and containerization
  • Love open source and collaboration
  • Ready to actively mentor engineers at all levels.
  • Approach complex issues with creativity, ready to take risks and course-correct effectively
  • setting standards, process and technical direction