Taro Logo

Senior Software Engineer, Android Platform

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Android
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Consumer

Description For Senior Software Engineer, Android Platform

Google is seeking a Senior Software Engineer to join their Android Platform team, focusing on the development of the world's most widely-used mobile operating system that powers over 3 billion devices. This role combines technical leadership with hands-on development, working specifically on Files by Google using modern Android technologies. The position offers the opportunity to impact billions of users while working with cutting-edge technologies and cross-functional teams.

The ideal candidate will contribute to Google's mission of making computing accessible to everyone worldwide, working on Android's open-source mobile operating system. You'll be involved in all aspects of software development, from design and coding to testing and deployment, while collaborating with various teams across Google's ecosystem.

This role requires strong technical skills in Android development, system design, and software architecture. You'll be working in a dynamic environment that combines the innovation of a startup with the resources and impact of Google. The position involves both technical execution and leadership responsibilities, including code reviews, design discussions, and mentoring opportunities.

Working at Google's Bengaluru office, you'll be part of a global team that's pushing the boundaries of mobile computing. The role offers exposure to various aspects of Android development, from core platform work to user-facing features in Files by Google. You'll have the chance to work with technologies like Android Studio, Kotlin, Compose, and Java while collaborating with teams across Google's product areas.

This is an excellent opportunity for experienced engineers who want to make a significant impact on mobile computing while working with some of the best minds in technology. The role combines technical depth with the breadth of Google's ecosystem, offering both challenging technical problems and the satisfaction of improving computing experiences for billions of users worldwide.

Last updated 3 days ago

Responsibilities For Senior Software Engineer, Android Platform

  • Write and test product or system development code
  • Guide design reviews with peers and stakeholders to select among available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Work in a startup-like environment to solve problems and build user experiences in Files by Google using Android Studio, Kotlin, Compose, Java
  • Work with Cross-Product Area (xPA) teams to build integrations with other Google products

Requirements For Senior Software Engineer, Android Platform

Kotlin
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience in testing, maintaining, or launching software products
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 1 year of experience with software design and architecture

Interested in this job?

Jobs Related To Google Senior Software Engineer, Android Platform