Taro Logo

Software Engineer III, Full Stack, Search

Google develops next-generation 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 · AI

Description For Software Engineer III, Full Stack, Search

Google is seeking a Software Engineer III to join their Search team, focusing on full-stack development that impacts billions of users globally. This role combines backend development using languages like Java, Python, and Go with frontend work in JavaScript/TypeScript. The position offers an opportunity to work on critical projects that push the boundaries of search technology, requiring expertise in large-scale system design, distributed computing, and information retrieval.

The ideal candidate will manage project priorities while designing, developing, and maintaining software solutions. They'll participate in technical design reviews, contribute to code reviews, and help maintain high engineering standards. The role involves working with complex engineering challenges to expand Google's search infrastructure while maintaining its accessibility and usefulness worldwide.

This is an excellent opportunity for engineers who want to make a significant impact on how billions of people access and interact with information. The position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. Google provides a collaborative environment where engineers can work on challenging problems while having opportunities for growth and project mobility as the company evolves.

The role requires strong technical skills in both frontend and backend development, with emphasis on code quality, system health, and performance optimization. You'll be part of reimagining what it means to search for information, solving complex engineering challenges while maintaining Google's world-class search experience.

Last updated 3 days ago

Responsibilities For Software Engineer III, Full Stack, Search

  • 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
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Software Engineer III, Full Stack, Search

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, Search

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Software Engineer III, Full Stack, Search