via In-house
$150K - 250K a year
Lead a team of senior engineers to innovate and implement large-scale build system technologies at Apple.
Requires MS in Computer Science or equivalent, 10+ years industry experience with 5+ years in engineering management, and deep expertise in build systems and distributed systems.
This team builds technologies and tools to help software engineers at Apple to do the best work of their lives, and you’ll support that mission by combining modern distributed systems and build system technology to significantly improve software development velocity and reliability. We develop and operate large-scale functional build system services used by all of the Software Engineering organization at Apple. We are looking for an experienced engineering manager with deep build systems expertise to lead our Build Evolution team. You'll be responsible for driving Apple's long-term internal build technology directions, leading breakthrough innovations that will fundamentally transform how software is built at scale. This is a unique opportunity to shape the future of build systems at Apple and beyond. If you enjoy working on cutting-edge build systems, distributed systems, and leading teams to solve the most complex technical challenges in the industry, then this is the role for you! You would join a tight-knit group of engineers and managers who build exciting new technology. We are applying unique and innovative ideas to old problems and welcome new contributors who are excited by the opportunity to significantly impact the shape and direction of our product. We believe that every manager brings unique skills and perspective. Far more than any specific experience or skill, we are looking for managers who want to build great teams, develop their people, and ultimately enable others to develop amazing software. DESCRIPTION You'll work on defining and implementing the future of build systems at Apple by leading a team of senior engineers focused on breakthrough technologies and novel distributed architectures. You'll find ways to combine our unique problem domain with cutting-edge distributed system techniques to achieve unprecedented performance and scalability, and you'll analyze long-term technology trends, emerging requirements, and fundamental limitations in current systems to make high-level strategic decisions about Apple's build technology roadmap. Once strategic directions are identified, you will work alongside your team to architect and implement foundational technologies while establishing the technical vision across the organization and industry. You will be most successful here as a visionary technical leader who thrives in ambiguous, forward-looking problem spaces with the potential for massive impact. You will need to know how to drive technical innovation, learn from industry trends, and use your deep expertise to advocate for and develop breakthrough solutions. MINIMUM QUALIFICATIONS MS in Computer Science or equivalent Proven track record of leading major development initiatives with significant measurable impact Deep technical expertise in build systems architecture, with hands-on experience developing large-scale technologies Experience leading technical teams and driving breakthrough innovations in complex distributed systems Strong background in traditional and distributed build systems such as Make, CMake, Bazel, Buck, or similar technologies Experience with high-performance system software, scalable distributed systems, and performance-critical components Demonstrated ability to define technical vision and drive adoption across large engineering organizations Excellent collaborative and communication skills, with proven ability to influence senior technical leadership Curiosity to understand fundamental constraints in software build systems and innovative ideas to transcend them PREFERRED QUALIFICATIONS * 10+ years of industry experience with 5+ years in engineering management or senior technical leadership roles * Experience managing teams working on foundational developer tools, compilers, or system software * Background in systems programming (e.g., operating systems, kernel development, compilers, or package managers) * Experience with cloud orchestration technologies and large-scale infrastructure development * Track record of successful technology transitions and organizational change management * Experience with SDK or framework development used by other developers * Positive and respectful attitude in a diverse environment with ability to work in ambiguous, long-term focused problem spaces
This job posting was last updated on 12/10/2025