Taro Logo

Software Engineer, Android

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer

Job Description

Google is seeking a Software Engineer to join their Android team, working on the world's most popular mobile operating system that powers over 3 billion devices worldwide. This role combines technical expertise in Android development with the opportunity to impact billions of users globally. You'll be part of Google's mission to bring computing to everyone, working on user-facing applications and contributing to the Android ecosystem.

As a Software Engineer on the Android team, you'll be responsible for designing, developing, testing, and maintaining software solutions that enhance the Android platform. You'll collaborate with cross-functional teams, participate in code reviews, and contribute to technical discussions that shape the future of Android. The role requires strong expertise in Java/Kotlin, Android development, and a track record of shipping production applications.

The position offers the chance to work on challenging technical problems at massive scale, with opportunities to influence how billions of users interact with their devices. You'll be part of Google's broader mission to organize the world's information and make it universally accessible and useful, while working specifically on making computing accessible to everyone through Android.

This is an excellent opportunity for engineers passionate about mobile development, user experience, and building technology that impacts people globally. You'll work with cutting-edge technology, collaborate with world-class engineers, and have the resources of Google to support your work in creating the next generation of Android experiences.

Last updated 4 days ago

Responsibilities For Software Engineer, Android

  • Write product or system development code
  • Review code developed by other engineers and provide feedback to ensure best practices
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues
  • Participate in, or lead design reviews with peers and stakeholders
  • Comply with all company health and safety policies, procedures, and legal requirements

Requirements For Software Engineer, Android

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience in Java/Kotlin and data structures and algorithms
  • 2 years of experience with Android application development
  • Experience building and shipping Android applications available on the Android system or Play Store