You'll work across build engineering teams to solve OS scale build system problems by leveraging an innovative distributed backend infrastructure at our disposal. You'll find ways to combine our unique problem domain with established distributed system techniques in order to achieve both high performance and reliability. You'll analyze problem requirements, existing solutions, and available systems and make high-level architectural decisions about how to architect the backend, considering both short- and long-term goals. Once solutions are identified, you will work alongside build engineering teams to implement them while developing appropriate testing and operational mechanisms. We’re looking for a senior engineer who will be comfortable working across the stack, working with partner teams to optimize, secure, or otherwise improve our operating systems, and infrastructure teams who aid us to deliver software at scale. An ideal candidate will be motivated by learning how Apple ships software at scale and will bring creative new ideas and expertise to the table to improve the reliability, scalability, and capabilities of all of our build services and infrastructure.