Principal Software Engineer, Apple Services Engineering

Apple is a technology company that crafts revolutionary products and services, known for amazing technology and industry-leading environmental efforts.
$197,400 - $296,300
Cloud
Principal Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Engineer, Apple Services Engineering

At Apple, we're seeking a Principal Software Engineer to join our Apple Services Engineering team, focusing on building the next generation of cloud platforms. This role is part of a high-leverage team designing, building, and growing Apple's privacy-focused platform that powers critical services used by over a billion users worldwide. You'll work on essential services like FaceTime, iCloud Drive, Photos, Backup, and Push notifications while helping to build new innovative solutions.

The position offers a unique opportunity to shape our culture and processes while working with cutting-edge technologies in cloud computing and microservices architecture. You'll be collaborating with diverse teams across Apple, developing features that enable new experiences in the Apple ecosystem. The role requires expertise in building scalable microservices, containerization, and cloud technologies, with a focus on privacy and security.

As a Principal Engineer, you'll be instrumental in evolving the design and architecture of our platforms to support continued growth. You'll work with modern technologies including Java/Go, RESTful APIs, gRPC, and cloud infrastructure. The position offers competitive compensation, including base pay, stock options, and comprehensive benefits.

This is an excellent opportunity for an experienced engineer who wants to make a significant impact on products used by billions of people while working with a passionate team dedicated to maintaining Apple's high standards of engineering excellence. You'll be at the forefront of developing privacy-focused cloud solutions that power some of Apple's most important services.

Last updated 24 days ago

Responsibilities For Principal Software Engineer, Apple Services Engineering

  • Collaborate to solve complex problems with the opportunity to invent innovative solutions
  • Evolve the design and architecture to support the continued growth of our platform
  • Develop the next generation of cloud platform that powers Apple Intelligence Private Cloud Compute
  • Partner with teams across Apple to develop features and functionality
  • Build and maintain services for FaceTime, iCloud Drive, Photos, Backup, and Push notifications services

Requirements For Principal Software Engineer, Apple Services Engineering

Java
Go
Kubernetes
  • 7 years of experience building scalable microservices
  • Experience with Containerization and Serverless Technologies
  • Experience collecting high-level requirements and translating them into pragmatic solutions
  • Bachelor's degree in Computer Science, Software Engineering, or an equivalent degree
  • Proficient with Java or Go for automation or integration with multiple APIs
  • Experience operating and developing infrastructure in public cloud environments

Benefits For Principal Software Engineer, Apple Services Engineering

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

Interested in this job?

Jobs Related To Apple Principal Software Engineer, Apple Services Engineering

Sr. Engineering Manager - Compute, Apple Cloud Engineering

Lead Apple's Cloud Computing initiatives as Sr. Engineering Manager, overseeing infrastructure, virtualization, and container technologies while managing high-performing engineering teams.

Sr. Engineering Leader - iCloud Foundation, Apple Cloud Services

Lead Apple's iCloud Foundation team, driving innovation in cloud infrastructure and software development processes while managing high-performing engineering teams.

Sr. Engineering Manager - Compute, Apple Cloud Engineering

Senior Engineering Manager position at Apple leading cloud computing initiatives with focus on Kubernetes and cloud infrastructure.

Data Center Systems Power Architect

Lead system power architecture and power management initiatives for Apple's datacenter systems, driving innovation and efficiency in next-generation products.

Data Center Physical Architect & Pathfinding

Senior datacenter physical architect position at Apple, focusing on system design and architecture for next-generation datacenter infrastructure.