Taro Logo

Software Engineer III, Full Stack, Android

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$141,000 - $202,000
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III, Full Stack, Android

Google is seeking a Software Engineer III to join their Android team, which powers more than 3 billion devices worldwide. This role combines full-stack development expertise with a focus on Android technologies. The position offers an opportunity to work on critical projects that impact billions of users globally, with the potential to switch teams and projects as both you and the business evolve.

The role requires strong technical skills across both backend (Java, Python, GO, C++) and frontend (JavaScript/TypeScript, HTML, CSS) development. You'll be responsible for designing, developing, testing, and maintaining software solutions while managing project priorities and deliverables. The position is part of Google's broader mission to bring computing to everyone in the world, believing that computing is a superpower for good that enables access to information, economic opportunity, and connectivity.

As a Software Engineer III, you'll collaborate with peers and stakeholders in design reviews, contribute to code reviews, and help maintain high coding standards. You'll also be involved in debugging and resolving system issues, while contributing to documentation and educational content. The role offers exposure to various aspects of Google's technology stack, from distributed computing to large-scale system design, networking, security, and AI.

The position comes with competitive compensation including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. You'll be working at Google's Mountain View location, joining a team that's focused on making Android the best mobile operating system for users worldwide. This is an excellent opportunity for someone who wants to make a significant impact on products used by billions of people while working with cutting-edge technologies at one of the world's leading tech companies.

Last updated 12 days ago

Responsibilities For Software Engineer III, Full Stack, 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, Full Stack, Android

Java
Python
Go
JavaScript
TypeScript
  • 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
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS, or equivalent

Benefits For Software Engineer III, Full Stack, Android

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits

Interested in this job?