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

A technology company that designs, develops, and sells consumer electronics, software, and services.
$175,800 - $312,200
Backend
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS

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

Apple Systems Engineering (ASE) Infrastructure team is seeking a Senior Infrastructure Software Engineer to join their Provisioning team. This role is crucial in building and maintaining the systems that power Apple's major services like iTunes, iCloud, Siri, and Maps. The position focuses on automating server lifecycle management across Apple's global data centers, turning raw hardware into production-ready resources.

The ideal candidate will be responsible for creating API-driven services that are precise, feature-rich, and resilient. This role offers significant individual responsibility and influence over the core platform that supports critical Apple internet services. The work directly impacts hundreds of millions of users and is essential to the success of current and future Apple features.

The position requires expertise in software development, distributed systems, and leadership. You'll be working with cutting-edge technologies, primarily focusing on backend development using languages like Golang, and managing distributed systems at scale. The role involves collaboration across multiple time zones and leading projects that have significant production impact.

Key aspects of the role include:

  • Developing automation systems for server lifecycle management
  • Creating and maintaining API-driven services
  • Leading technical projects from design to production
  • Working with distributed systems and microservices architecture
  • Contributing to the scalability and reliability of Apple's infrastructure
  • Collaborating with teams across different time zones

The compensation package includes a competitive base salary range of $175,800 to $312,200, plus additional benefits such as stock options, comprehensive healthcare, and educational reimbursement. This is an opportunity to work on infrastructure that powers some of the world's most widely used technology services while being part of Apple's innovative culture.

The role offers growth opportunities through hands-on experience with large-scale systems, leadership responsibilities, and exposure to cutting-edge technologies. You'll be part of a team that values creativity, technical excellence, and the ability to deliver robust solutions that serve millions of users worldwide.

Last updated 8 days ago

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

  • Build and provide systems and infrastructure for Apple's services
  • Create API-driven services with extraordinary precision
  • Develop resilient services that scale with Apple's needs
  • Lead projects and small teams in fast-changing environments
  • Work across multiple timezones to deliver production-changing projects
  • Automate server lifecycle management across Apple's global data centers

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

Go
Java
Python
Kubernetes
  • BSc./MSc. in Computer Science-related field
  • 7+ years of experience
  • Experience as a backend internet services software engineer in Golang (preferred), C++, Java or Python
  • Track record of leading projects from design to launch
  • Deep understanding of multi-threading concepts
  • Understanding of distributed system concepts
  • Knowledge of SDLC, including continuous integration, testing methodologies
  • Proven track record driving large projects within software development teams

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

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

Interested in this job?

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

CAD Engineer - Timing for Gate-Level Flows & Methodologies

CAD Engineer position at Apple focusing on timing analysis and methodology development for silicon design, requiring 10+ years of experience and expertise in STA tools and flows.

CAD Engineer – Design Verification Tools and Infrastructure

CAD Engineer role at Apple focusing on design verification tools and infrastructure for silicon development, requiring Python expertise and 10+ years of industry experience.

CPU Physical Design Methodology and Optimization Engineer

Senior CPU Physical Design Engineer role at Apple, focusing on methodology and optimization for industry-leading CPU designs, requiring 10+ years of experience in hardware design.

Lead Software Development Engineer in Test, Productivity Apps

Lead Software Development Engineer in Test position at Apple focusing on iOS/macOS app testing, automation development, and quality leadership for the Productivity Applications team.

Software Development Engineer, Databases, AiDP

Senior database engineering role at Apple focusing on PostgreSQL development and cloud database operations, offering competitive compensation and comprehensive benefits.