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

Sr. Infrastructure Software Engineer (Provisioning) - Apple Services Engineering

Apple

Salary not specified
Dec 6, 2025
Cupertino, CA, US
Apply Now

Apple is looking to solve the problem of automating server lifecycle management across its global data centers to support the growth of its internet services such as iTunes, iCloud, Siri, and Maps.

Requirements

  • Experience with high-performance GPU concepts such as RDMA, RoCE and HPC concepts
  • Experience with development within Kubernetes ecosystem and containers
  • Experience with large scale server orchestration (OpenStack Ironic, Metal3, MAAS, xCat, Netbox, Tinkerbell, Cloudstack)
  • Experience with UI frameworks such as React, Angular or JQuery
  • Experience with hardware bootstrap and associated security (BIOS, TPM, secure boot, trusted computing)
  • Experience with cloud services (AWS S3/EC2/CloudFront/Steps... or equivalent)
  • Deep understanding of multi-threading concepts and design of eventually-consistent and distributed applications

Responsibilities

  • Create API-driven services with extraordinary precision, delightful service features, and resilient services that 'just work'
  • Build systems that automate server lifecycle management across Apple's global data centers
  • Develop infrastructure platforms to support Apple's internet services
  • Lead projects from design to launch, using business needs to determine velocity and scope while maintaining quality
  • Design and develop eventually-consistent and distributed applications
  • Implement continuous integration, testing methodologies, TDD and agile development methodologies
  • Drive large projects within software development teams to deliver infrastructure platforms

Other

  • BSc./MSc. in Computer Science-related field
  • 7+ years of experience
  • Successful track-record and proven experience as a backend internet services software engineer
  • Proven experience leading projects or small teams to deliver on time and in fast-changing environments
  • Ability to work across multiple timezones to deliver and launch production-changing projects