> Markdown version of [/jobs/ext/3556900-infrastructure-software-engineer](https://www.wearedevelopers.com/jobs/ext/3556900-infrastructure-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Infrastructure Software Engineer - **Company:** Apple Inc. - **Location:** Cupertino, CA, United States - **Experience:** Expert - **Salary:** $150,400.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Cloudfront, Amazon Elastic Compute Cloud, Amazon S3, BIOS, Configuration Management, Continuous Integration, Dynamic Host Configuration Protocol, Distributed Systems, Domain Name System (DNS), Internet Services, JQuery, Python (Programming Language), Lightweight Directory Access Protocols (LDAP), Network Architecture, OpenStack, Systems Development Life Cycle, Cloud Services, Ansible, Ruby, Server Administration, Server Virtualization, Strategies of Testing, Multithreading, Test-Driven Development (TDD), ReactJS, Ios Frameworks, Caching, Backend, AngularJS, Kubernetes, Information Technology, U-Boot, Puppet, Golang, Programming Languages, Microservices - **Published:** October 2, 2026 - **Apply:** https://www.themuse.com/jobs/apple/senior-infrastructure-software-engineer-f1a03d ## About the Role Experience with large scale server provisioning and maintenance (OpenStack Ironic, Metal3, MAAS, xCat, Netbox, Tinkerbell) Experience with development within Kubernetes ecosystem, including operator framework, controllers and CRDs Experience with UI frameworks such as React, Angular or JQuery Exposure to hardware bootstrap and associated security (PXE, BIOS, TPM, secure boot, trusted computing) Exposure to structured or unstructured storage and caching. Exposure to automating operations processes via services and tools. Exposure to configuration management and fleet orchestration via Puppet, Chef, Ansible, or others. Exposure to cloud services (AWS S3/EC2/CloudFront/Steps... or equivalent). Minimum Qualifications Bachelor's Degree in Computer Science, an engineering-related field, or equivalent related experience. 5+ years experience as a backend internet services software developer. Deep understanding of multi-threading concepts and design of highly concurrent applications. Understanding of distributed system concepts including: the CAP Theorem, micro-services, and the Twelve Factor App. Knowledge of SDLC, including continuous integration, testing methodologies, TDD and agile development methodologies., Fluency in one or more high-level programming languages like Golang (preferred), Java, Python, Ruby or equivalent. Understanding of base internet infrastructure services including DNS, DHCP , LDAP , server virtualization, server monitoring ## Description 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. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [10M Data Records Lost, Underwater Computing, and Psychedelic Fish - Matthias Geniar](https://www.wearedevelopers.com/videos/1908-10m-data-records-lost-underwater-computing-and-psychedelic-fish-matthias-geniar) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development)