Google is seeking a Software Engineer III to join their Android Mainline Modularization team in London. This role is crucial in developing and maintaining the Android operating system, which powers over 3 billion devices worldwide. The position involves working on platform APIs and services fundamental to Android's core operating system, collaborating across multiple product areas including Pixel, Enterprise, and Android TV.
As a Software Engineer III, you'll be part of Google's mission to bring computing to everyone globally. The role requires expertise in Java programming, Android internals, and Linux/Unix systems. You'll work on implementing critical services via Google Mobile Services, develop testing frameworks, and ensure quality through metrics.
The ideal candidate will have strong experience with data structures, algorithms, and the Android Open Source project. You'll be joining a team that believes computing is a superpower for good, enabling access to information, economic opportunity, and connectivity worldwide.
This position offers the opportunity to impact billions of users while working with cutting-edge technology at one of the world's leading tech companies. You'll be part of a team that pushes technology forward, working on everything from information retrieval to distributed computing, system design, and mobile development.
The role combines technical expertise with collaborative work, as you'll interact with various teams across Google to ensure platform services meet diverse needs. It's an excellent opportunity for someone passionate about mobile technology and interested in shaping the future of Android.