Software Engineer III, Android

A global technology company that develops innovative technologies affecting billions of users worldwide through search, cloud computing, software, and hardware.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Consumer

Description For Software Engineer III, Android

Google is seeking a Software Engineer III specialized in Android development to join their Platforms and Ecosystems product area. This role is crucial in developing next-generation technologies that impact billions of users worldwide. The position involves working on Android-specific projects, particularly in areas such as Android Telephony, including Data, IMS, VoLTE, Telecom, eSIM, and Satellite technologies.

The ideal candidate will be part of a team that builds innovative software products across various platforms, from mobile apps to TV applications. They will be responsible for designing, developing, testing, and maintaining software solutions that scale to Google's massive user base. The role requires strong expertise in Android development, Java programming, and Android Internals.

As a Software Engineer III at Google, you'll have the opportunity to work on critical projects with the flexibility to switch teams as you grow. The position demands versatility and leadership qualities, as you'll be involved in full-stack development while pushing technological boundaries. You'll collaborate with teams working on various cutting-edge technologies, including distributed computing, large-scale system design, artificial intelligence, and natural language processing.

This role offers the chance to work at one of the world's leading tech companies, with access to vast resources and the opportunity to make a significant impact on products used by billions. Google provides a collaborative environment where engineers can grow their careers while working on challenging problems at an unprecedented scale.

Last updated 10 hours ago

Responsibilities For Software Engineer III, 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
  • 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

Requirements For Software Engineer III, Android

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 data structures or algorithms
  • 2 years of experience with Android application development, Java, Android Internals

Interested in this job?

Jobs Related To Google Software Engineer III, Android

Software Engineer III, Mobile, Android

Mid-level Software Engineer position at Google focusing on Android development, requiring 2 years of experience and strong programming skills to work on mobile technologies powering billions of devices.

Software Engineer III, Mobile, Android

Mid-level Software Engineer position at Google focusing on Android development, requiring 2 years of experience and strong programming fundamentals, based in Bengaluru.

Software Engineer, Android

Mid-level Android Software Engineer position at Google, developing next-generation mobile technologies that power over 3 billion devices worldwide.

Software Developer III, Mobile (Android), AR

Software Developer III position at Google's AR team, focusing on Android development and immersive computing technologies to create accessible AR experiences for billions of users.

Software Engineer III, Authentication and Autofill, Android

Software Engineer III position at Google focusing on Authentication and Autofill features for Android, requiring 2+ years of experience in software development and algorithms.