Google is seeking a Senior Software Engineer specialized in Android development to join their mobile team. This role is crucial for developing and maintaining Android applications that impact billions of users worldwide. The position involves working on Google's open-source mobile operating system that powers more than 3 billion devices globally.
As a Senior Software Engineer, you'll be responsible for designing, developing, and maintaining software solutions while managing project priorities and deliverables. You'll work with large-scale systems and codebases, requiring expertise in Android application development and best practices. The role demands strong technical leadership skills and the ability to review code, provide feedback, and ensure best practices are followed.
The ideal candidate should have at least 5 years of software development experience and 3 years specifically in Android application development. You'll be working on projects critical to Google's needs, with opportunities to switch teams and projects as both you and the business evolve. The position requires versatility, leadership qualities, and enthusiasm for tackling new problems across the full stack.
Google's Android team is dedicated to bringing computing to everyone worldwide, believing that computing is a superpower for good. The platform enables access to information, economic opportunity, productivity, and connectivity. You'll be part of a team that provides the foundation for OEMs and developers to build compelling computing devices, from smartphones to tablets, TVs, and wearables.
This role offers the opportunity to work on cutting-edge technology that impacts billions of users, contribute to the Android Open Source Project, and be part of Google's mission to organize the world's information and make it universally accessible and useful. You'll collaborate with talented engineers across various domains, including information retrieval, distributed computing, system design, security, and artificial intelligence.