Google is seeking a Senior Software Developer to join their Android team in Waterloo. Android, Google's open-source mobile operating system, powers more than 3 billion devices worldwide. The platform aims to bring computing to everyone globally, enabling access to information, economic opportunity, and connectivity.
As a Senior Software Developer, you'll be working on critical projects for Google's Android platform, with opportunities to switch teams as the business evolves. The role requires expertise in software development, particularly in Android development, with a focus on multi-threaded systems and languages like Java, C++, and Kotlin.
The ideal candidate will bring technical expertise to manage project priorities, deadlines, and deliverables while designing, developing, testing, and maintaining software solutions. You'll be part of a team that believes computing is a superpower for good, working to provide the best platform for OEMs and developers to build compelling computing devices.
This position offers the opportunity to work on technology that impacts billions of users worldwide, with a focus on making computing accessible to everyone. You'll collaborate with talented peers, participate in design reviews, and contribute to the evolution of one of the world's most widely-used operating systems.
The role combines technical leadership with hands-on development, requiring both deep technical knowledge and the ability to work effectively with stakeholders. You'll be instrumental in shaping the future of Android, working on everything from core system development to enhancing user experiences across various device types.