Demo

Infrastructure Software Engineer

Apple, Inc.
Cupertino, CA Full Time
POSTED ON 8/2/2026
AVAILABLE BEFORE 9/2/2026
We are building and supporting new and existing critical infrastructural systems and frameworks which provide and support services like structured and unstructured storage, caching, queueing, searching, and much more at hyperscale. These form the platform upon which many iCloud and other backend systems at Apple are built. The team is responsible for the next generation platform that will power Apple's infrastructural services. These services operate at extremely large scale and store exabytes of data. The platform will support a variety of services based on open-source software, such as Kubernetes, Cassandra, Zookeeper, Kafka, Redis, etc, alongside internally developed services.

We are looking for a strong, enthusiastic developer to join as a member of this group. This person will have a tremendous amount of individual responsibility and influence over the direction the core platform of many critical Apple internet services takes for years to come. You are someone with ideas and real passion for software delivered as a service to improve reuse, efficiency, and simplicity. This engineer's work will affect hundreds of millions of users and be essential to the success of some of the most visible current and future Apple features.

Bachelor's Degree in Computer Science, an engineering-related field, or equivalent related experience.\n3 years experience as a backend internet services software developer.\nDeep understanding of multi-threading concepts and design of highly concurrent applications.\nUnderstanding of distributed system concepts including: the CAP Theorem, micro-services, and the Twelve Factor App.\nKnowledge of SDLC, including continuous integration, testing methodologies, TDD and agile development methodologies.\nFluency in one or more high-level programming languages like Golang (preferred), Java, Python, Ruby or equivalent.\nUnderstanding of base internet infrastructure services including DNS, DHCP , LDAP , server virtualization, server monitoring

Experience with large scale server provisioning and maintenance (OpenStack Ironic, Metal3, MAAS, xCat, Netbox, Tinkerbell)\nExperience with development within Kubernetes ecosystem, including operator framework, controllers and CRDs\nExperience with UI frameworks such as React, Angular or JQuery\nSome exposure to hardware bootstrap and associated security (PXE, BIOS, TPM, secure boot, trusted computing)\nSome exposure to structured or unstructured storage and caching.\nSome exposure to automating operations processes via services and tools.\nSome exposure to configuration management and fleet orchestration via Puppet, Chef, Ansible, or others.\nSome exposure to cloud services (AWS S3/EC2/CloudFront/Steps... or equivalent).

Salary.com Estimation for Infrastructure Software Engineer in Cupertino, CA
$122,847 to $149,469
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Infrastructure Software Engineer?

Sign up to receive alerts about other jobs on the Infrastructure Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Apple, Inc.

  • Apple, Inc. Glendale, AZ
  • Summary Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experi... more
  • Just Posted

  • Apple, Inc. Denver, CO
  • At Apple, new ideas have a way of quickly becoming extraordinary products, services and customer experiences. Sound is an essential and compelling facet of... more
  • Just Posted

  • Apple, Inc. Boulder, CO
  • The watchOS System Spaces group is seeking a new colleague to help us shape the future of Apple Watch. As a senior software engineer on the team, you will ... more
  • Just Posted

  • Apple, Inc. Nashville, TN
  • Summary Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experi... more
  • Just Posted


Not the job you're looking for? Here are some other Infrastructure Software Engineer jobs in the Cupertino, CA area that may be a better fit.

  • Wing Palo Alto, CA
  • About Wing: Wing offers drone delivery as a safe, fast, and sustainable solution for last mile logistics. Consumer appetites for on-demand services are inc... more
  • 1 Day Ago

  • Glean Mountain View, CA
  • About Glean: Glean is the Work AI platform that helps everyone work smarter with AI. What began as the industry's most advanced enterprise search has evolv... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!