Google is seeking a Software Engineer to join their Android Platform Build System team to help revolutionize the Android development experience. This role focuses on building, maintaining, and improving the Android build system (Soong), tackling challenges in performance optimization, tool design, and continuous integration. The position offers the opportunity to impact thousands of engineers at Google and partner companies, working on the world's most widely-used mobile operating system that powers over 3 billion devices.
The ideal candidate will work on critical projects to optimize build performance, enhance developer tools, and streamline the build process for the entire Android ecosystem. You'll be part of a team that's essential to Android's development infrastructure, working with multiple programming languages and complex build systems. The role combines technical expertise in build systems with the opportunity to improve development efficiency across the Android platform.
As part of Google's engineering team, you'll have access to cutting-edge technology and the chance to work on projects that directly impact billions of users. The position offers exposure to large-scale system design, distributed computing, and collaboration with teams across Google and external partners. This is an excellent opportunity for engineers passionate about developer tooling, build systems, and performance optimization to make a significant impact on one of the world's most important software platforms.
The role requires strong technical skills, particularly in build systems and multiple programming languages, combined with the ability to work effectively with diverse teams and partners. You'll be contributing to Google's mission of making computing accessible to everyone while working on challenging technical problems that affect the entire Android ecosystem.