Software Engineer III, Mobile, Android

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

Description For Software Engineer III, Mobile, Android

Google's software engineers are at the forefront of technological innovation, developing solutions that impact billions of users worldwide. This Android-focused role is part of Google's mobile ecosystem, which powers over 3 billion devices globally. As a Software Engineer III in the Android team, you'll be instrumental in bringing computing to everyone through Google's open-source mobile operating system.

The role combines technical expertise with project management skills, requiring you to balance priorities, deadlines, and deliverables while designing, developing, testing, and maintaining software solutions. You'll be working on Android, which Google considers a platform for democratizing computing access worldwide, enabling everything from information access to economic opportunities and enhanced connectivity.

You'll be part of a dynamic environment where engineers are expected to be versatile and display leadership qualities. The position offers opportunities to work across the full technology stack and switch teams as both you and the business evolve. You'll collaborate with teams working on various aspects of technology, from information retrieval and distributed computing to AI and natural language processing.

Working at Google means joining a company committed to equal opportunity and building a representative workforce. You'll be part of a culture that values belonging and provides opportunities regardless of background. The role offers the chance to impact how billions of users interact with technology while working with cutting-edge technologies and some of the industry's brightest minds.

Last updated 4 days 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, large scale systems data analysis, visualization tools, and/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
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Software Engineer III, Mobile, Android

Software Engineer III, Mobile (Android), Geo

Android Software Engineer role at Google's Geo team, developing mapping solutions that impact billions of users worldwide.

Software Engineer, Android, Google Pixel

Mid-level Software Engineer position at Google focusing on Android development for the Pixel device team, combining mobile technology expertise with AI integration.

Software Engineer Android

Mid-level Software Engineer position at Google, focusing on Android development and infrastructure optimization, requiring 2 years of experience and strong programming skills.

Software Engineer III, Mobile, Android

Software Engineer III position at Google focusing on Android development, offering competitive compensation and the opportunity to impact billions of users worldwide.

Software Engineer III, Android Health Platform

Software Engineer III position at Google focusing on Android Health Platform development, requiring 2+ years of experience in software development and Android expertise.