Software Engineer III, Mobile, Android

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$120,000 - $200,000
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer · Mobile

Description For Software Engineer III, Mobile, Android

Google is seeking a Software Engineer III to join their Android team, which powers more than 3 billion devices worldwide. The role focuses on developing and enhancing Android, Google's open-source mobile operating system. As part of Google's mission to bring computing to everyone, you'll work on technologies that impact billions of users globally.

The position requires strong technical expertise in Android development, with opportunities to work across the full stack. You'll be responsible for designing, developing, testing, and maintaining software solutions while managing project priorities and deliverables. The role involves collaboration with teams across Google to ensure the Android platform continues to provide the best computing experience for users worldwide.

Google offers a dynamic environment where engineers can work on cutting-edge technologies in areas including distributed computing, large-scale system design, artificial intelligence, and mobile development. You'll have the opportunity to switch teams and projects as you grow, contributing to critical projects that shape the future of mobile computing.

The ideal candidate will combine technical proficiency with leadership qualities, bringing fresh ideas to solve complex challenges in mobile computing. You'll be part of a team dedicated to making computing accessible to everyone, working on products that handle information at massive scale and extend well beyond traditional mobile applications.

Last updated 12 hours ago

Responsibilities For Software Engineer III, Mobile, Android

  • Write product or system development code
  • Review code developed by other engineers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies

Requirements For Software Engineer III, Mobile, Android

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 2 years of experience with Android application development (preferred)
  • 2 years of experience with performance, systems data analysis, visualization tools, or debugging (preferred)
  • Experience developing accessible technologies (preferred)

Benefits For Software Engineer III, Mobile, Android

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for special needs
  • Global work environment

Interested in this job?

Jobs Related To Google Software Engineer III, Mobile, Android

Technical Program Manager, Platform Safety, Android

Lead Android platform safety initiatives as a Technical Program Manager at Google, driving security and privacy features across the world's largest mobile ecosystem.

Technical Program Manager, Android Platform Safety

Lead Android platform security initiatives at Google, managing cross-functional projects to enhance privacy and security features across the Android ecosystem.

Software Engineer III, Full Stack, Android

Full-stack Software Engineer III position at Google, focusing on Android development and contributing to technology that powers over 3 billion devices worldwide.

Software Engineer III, Chrome OS, Android

Software Engineer III position at Google focusing on Chrome OS and Android development, requiring 2 years of experience in Android app development and software engineering.

Software Engineer III, Android, Chrome Identity

Software Engineer III position at Google's Chrome Identity team, focusing on Android development and browser integration features.