Taro Logo

Software Engineer III, Full Stack, Platforms and Devices

A global technology company that develops innovative technologies that change how billions of users connect, explore, and interact with information.
$141,000 - $202,000
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer III, Full Stack, Platforms and Devices

Google is seeking a Software Engineer III to join their Platforms and Devices team, focusing on full-stack development across various computing software platforms. This role is critical in developing next-generation technologies that impact billions of users worldwide. The position combines software engineering expertise across both backend (Java, Python, Go, C++) and frontend (JavaScript/TypeScript, HTML, CSS) technologies.

The role is based in Mountain View, CA, offering a competitive compensation package of $141,000-$202,000 plus bonus, equity, and comprehensive benefits. The Platforms and Devices team works on Google's computing software platforms across desktop, mobile, and applications, as well as first-party devices that integrate Google's AI, software, and hardware capabilities.

As a Software Engineer III, you'll be responsible for writing production code, leading design reviews, conducting code reviews, contributing to documentation, and troubleshooting complex system issues. The ideal candidate should have at least 2 years of experience in software development, strong knowledge of data structures and algorithms, and proven full-stack development experience.

This position offers the opportunity to work on innovative projects that push technology forward, with the chance to switch teams and projects as both you and Google's fast-paced business evolve. You'll be part of a team that researches, designs, and develops new technologies to make user interactions with computing faster and more seamless, creating innovative experiences for users worldwide.

Google provides a collaborative environment where engineers can be versatile, display leadership qualities, and tackle new problems across the full stack. The role comes with comprehensive benefits, professional development opportunities, and the chance to work with cutting-edge technologies in areas including information retrieval, distributed computing, system design, security, AI, and natural language processing.

Last updated 4 days ago

Responsibilities For Software Engineer III, Full Stack, Platforms and Devices

  • 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, Platforms and Devices

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

Benefits For Software Engineer III, Full Stack, Platforms and Devices

Medical Insurance
401k
Equity
  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Google Software Engineer III, Full Stack, Platforms and Devices