Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. The Search team is reimagining what it means to search for information – any way and anywhere. This role focuses on Android development within the Search team, where you'll have the opportunity to make an impact on billions of people globally.
As a Senior Software Engineer on the Mobile (Android) Search team, you'll be working on complex engineering challenges and expanding infrastructure while maintaining a universally accessible and useful experience. The role requires expertise in Android application development, along with strong fundamentals in software development, data structures, and algorithms.
You'll be responsible for designing, developing, testing, and maintaining software solutions while managing project priorities and deliverables. The position offers opportunities to work on large-scale systems, performance optimization, and accessibility features. You'll collaborate with teams across Google, participate in technical leadership activities, and contribute to the evolution of Google Search on mobile platforms.
The ideal candidate will bring both technical expertise and leadership qualities, with the versatility to tackle new problems across the full stack. You'll be part of a team that's pushing technology forward, with the chance to switch teams and projects as both you and Google's fast-paced business grow and evolve.