The Developer Experience and Operations department at Apple is seeking a proactive problem solver to develop new tools and services for the build infrastructure used by the Xcode and Tools & Frameworks teams. This role involves working on a large CI system to build and test compilers, Xcode, and core libraries at Apple. The position is critical in the Apple development pipeline, impacting thousands of Apple engineers daily.
The successful candidate will design, develop, and maintain tools enabling internal users to test and experiment with software component changes, particularly within the compiler. The team builds self-service platforms for internal clients to access development, integration, and debugging tools. You'll work on Xcode releases, assist compiler teams with integration testing, and operate a large-scale continuous integration system for Apple's operating systems.
This role offers the unique opportunity to work closely with engineers across every layer of Apple's infrastructure: hardware, compilers, build systems, operating systems, and internet services. The position requires clear communication with clients and stakeholders to align processes, fix inefficiencies, and develop innovative solutions to complex problems.
Key responsibilities include creating and maintaining internal tools for engineering team productivity, collaborating on build debugging, demonstrating critical thinking in software design decisions, and engaging in cross-functional communication with teams across multiple time zones in California, Tokyo, and London.
The ideal candidate will thrive in a supportive, respectful, and balanced work environment while tackling interesting technical challenges. This role is perfect for someone who is inquisitive, enjoys deep technical problem-solving, and has a passion for architecting new tools and solutions.