Taro Logo

Software Engineer III, Mobile, Android Onboarding

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

Job Description

Google is seeking a Software Engineer III to join their Mobile Android Onboarding team in London. This role is part of Google's mission to power over 3 billion Android devices worldwide, bringing computing to everyone globally. The position combines Android application development with system-level work, requiring strong Java programming skills and mobile development expertise.

The ideal candidate will work on critical projects for Google's needs, with opportunities for growth and team rotation as the business evolves. You'll be responsible for designing, developing, testing, and maintaining software solutions while managing project priorities and deliverables. The role involves collaboration with peers and stakeholders to make technical decisions and ensure best practices in code quality.

As part of Google's Android platform team, you'll contribute to making computing accessible to everyone worldwide through the development of the Android operating system and its ecosystem. The position offers the opportunity to work on technology that impacts billions of users across various device types including smartphones, tablets, TVs, and wearables.

Google offers a collaborative environment with exposure to cutting-edge technologies across information retrieval, distributed computing, system design, networking, security, AI, and natural language processing. The role provides an excellent opportunity to grow technically while working on products with massive scale and impact.

Last updated 3 days ago

Responsibilities For Software Engineer III, Mobile, Android Onboarding

  • Write a 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
  • Triage product or system issues and debug/track/resolve
  • Participate in, or lead design reviews with peers and stakeholders

Requirements For Software Engineer III, Mobile, Android Onboarding

Java
  • 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 Android Application development
  • Experience in Java

Related Jobs

Software Engineer III, Mainline Modularization, Android

Software Engineer III position at Google focusing on Android platform development and mainline modularization, requiring Java expertise and Android system knowledge.

Software Engineer II, Android, Tracking Experiences

Mid-level Android Software Engineering role at Google focusing on tracking experiences, requiring 1+ year of experience in software development and Android application development.

Software Engineer II, Android, Health and Fitness Tracking

Software Engineer II position at Google focusing on Android health and fitness tracking development, requiring 1+ years of experience in software development and Android applications.

Software Engineer II, Enterprise Services, Android

Software Engineer II position at Google focusing on Android Enterprise Services development, requiring 1+ years of programming experience and strong algorithmic skills.

Software Engineer II, Android Onboarding

Software Engineer II position at Google focusing on Android device onboarding, setup experiences, and data transfer solutions, impacting billions of users worldwide.