The SWE Developer Productivity organization at Apple is seeking a Distributed Systems Engineer to join their team focused on building and maintaining distributed build and test systems. This role is part of a mission-critical team that enables developers across Apple to create software for Apple devices through fast and reliable infrastructure.
The position involves working on making systems reliable and scalable by developing libraries and tools used by services throughout the organization. You'll be responsible for creating essential building blocks like monitoring and tracing, quota enforcement, and safe deployments across multiple infrastructure providers. The team's goal is to build deeply integrated products that address common reliability challenges specific to Apple's organizational needs.
As an ideal candidate, you'll join a small, collaborative team of engineers who are passionate about shipping reliable software and services that solve real-world problems. The role requires both technical expertise and strong communication skills, as you'll spend time building software while also engaging with customers to understand their production challenges and iterate on solutions.
This is an excellent opportunity for someone who enjoys working on developer tools and infrastructure, has experience with distributed systems, and wants to make a significant impact on Apple's development ecosystem. The position offers competitive compensation, comprehensive benefits, and the chance to work on technology that enables innovation across Apple's entire software development organization.
The role combines hands-on engineering with customer interaction, making it perfect for someone who enjoys both technical challenges and collaborative problem-solving. You'll be part of a team that values innovation, reliability, and continuous improvement in developer productivity tools and infrastructure.