Google's Search team is at the forefront of reimagining information discovery, tackling complex engineering challenges while maintaining a universally accessible experience. As a Senior Software Engineer on the Mobile (Android) Search team, you'll be part of a dynamic environment that impacts billions of users globally. You'll work on critical projects, leveraging your expertise in Android development and software engineering to design, develop, and enhance software solutions. The role demands versatility and leadership qualities, offering opportunities to work across the full technology stack.
Your responsibilities will include writing and testing code, conducting code reviews, contributing to documentation, troubleshooting complex issues, and participating in technical design decisions. You'll collaborate with teams across Google, bringing fresh perspectives to areas such as information retrieval, distributed computing, system design, and mobile development.
The position requires strong technical foundations with 5 years of software development experience and specific expertise in Android application development. You'll be expected to manage project priorities and deliverables while maintaining Google's high standards for code quality and user experience. This role offers the opportunity to work with cutting-edge technologies, solve challenging problems at scale, and contribute to products that billions of people rely on daily.
Google provides a collaborative environment where diversity is valued and innovation is encouraged. You'll have the chance to grow professionally, switch between teams and projects as you evolve, and make a meaningful impact on how people access and interact with information worldwide.