Taro Logo

Software Engineer III, Android

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
$141,000 - $202,000
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Mobile
This job posting is no longer active. Check out these related jobs instead:

Job Description

Google is seeking a Software Engineer III to join their Android team, which powers more than 3 billion devices worldwide. This role is part of Google's mission to bring computing to everyone globally, believing that computing is a superpower for good that enables access to information, economic opportunity, and connectivity.

The position involves working on Android, Google's open-source mobile operating system, which serves as the platform for OEMs and developers to build compelling computing devices including smartphones, tablets, TVs, and wearables. As a Software Engineer III, you'll be responsible for developing next-generation technologies that impact billions of users worldwide.

The role requires technical expertise in software development, with opportunities to work on critical projects while managing priorities, deadlines, and deliverables. You'll be involved in designing, developing, testing, deploying, maintaining, and enhancing software solutions. The position demands versatility and leadership qualities as you'll be working across the full stack and pushing technology forward.

Key responsibilities include writing product code, participating in design reviews, reviewing other developers' code, contributing to documentation, and troubleshooting system issues. You'll work with cutting-edge technologies in areas such as distributed computing, large-scale system design, security, and mobile development.

The position offers a competitive compensation package including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. Google provides a collaborative environment where you'll work with talented engineers and have opportunities to switch teams and projects as you grow.

This role is perfect for someone who is passionate about mobile technology, has strong software development skills, and wants to impact billions of users through Android's platform. You'll be part of Google's mission to make computing accessible to everyone while working on challenging technical problems at scale.

Last updated a month ago

Responsibilities For Software Engineer III, Android

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers 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

Requirements For Software Engineer III, 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 in an industry setting
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • 2 years of experience with data structures or algorithms (preferred)
  • 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging (preferred)
  • Experience developing accessible technologies (preferred)
  • Proficiency in code and system health, diagnosis and resolution, and software test engineering (preferred)

Benefits For Software Engineer III, Android

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Equity
  • Bonus
  • Equity
  • Health benefits
  • Parental leave