Software Engineer III, Mobile, Android

Google is a global technology company that develops next-generation technologies powering how billions of users connect, explore, and interact with information.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Consumer

Description For Software Engineer III, Mobile, Android

Google is seeking a Software Engineer III specializing in Android development to join their mobile team in Bengaluru. This role is part of Google's mission to bring computing to everyone worldwide through Android, their open-source mobile operating system that powers over 3 billion devices globally.

As a Software Engineer III at Google, you'll be working on critical projects that shape how billions of users interact with technology. The role combines Android application development with broader software engineering responsibilities, requiring expertise in mobile development, system design, and performance optimization.

The position offers the opportunity to work on the world's most widely-used mobile operating system, contributing to Google's vision of making computing accessible to everyone. You'll be involved in the full development lifecycle, from design to deployment, while collaborating with talented engineers across Google's global teams.

Key aspects of the role include writing and reviewing code, contributing to technical documentation, debugging complex issues, and participating in technical design decisions. The ideal candidate will bring strong Android development experience, coupled with fundamental computer science knowledge in data structures and algorithms.

Google offers a collaborative environment where engineers can grow and transition between different projects as the company evolves. The role provides exposure to cutting-edge technology and the chance to impact billions of users while working on Android's core platform and applications.

This position represents an excellent opportunity for experienced mobile developers who want to work at scale, contribute to open-source technology, and be part of Google's mission to organize the world's information and make it universally accessible and useful.

Last updated 4 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
  • 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)
  • Master's degree or PhD in Computer Science or related technical field (preferred)

Benefits For Software Engineer III, Mobile, Android

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
401k
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave
  • Professional development opportunities
  • Global work environment

Interested in this job?

Jobs Related To Google Software Engineer III, Mobile, Android

Software Engineer III, Mobile, Android

Software Engineer III position at Google focusing on Android mobile development, requiring 2 years of experience and offering the opportunity to impact billions of users worldwide.

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 Developer III, Mobile (Android), AR

Android Developer position at Google's AR team, focusing on building immersive computing experiences and mobile AR applications.

Technical Program Manager, Android and Business Communication

Technical Program Manager position at Google, leading Android initiatives with focus on program management, technical operations, and cross-functional collaboration.

Product Manager, Android Platform Safety

Lead Android platform security and privacy initiatives at Google, developing features for malware prevention, hardware security, and anti-fraud measures.