Staff Software Engineer, Full Stack, Search

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$189,000 - $284,000
Frontend
Staff Software Engineer
In-Person
8+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Full Stack, Search

Google is seeking a Staff Software Engineer to join their Search team, where you'll be part of reimagining what it means to search for information. This role offers an extraordinary opportunity to impact billions of users worldwide while tackling complex engineering challenges. As a technical leader, you'll be responsible for developing next-generation technologies across the full stack, from backend systems using Java, Python, or Go, to frontend implementations with JavaScript/TypeScript.

The position requires a seasoned professional with 8 years of software development experience and strong expertise in data structures and algorithms. You'll be expected to provide technical leadership on high-impact projects, coach other engineers, and manage complex project deliverables. The role combines hands-on development with technical leadership, requiring both deep technical expertise and strong leadership skills.

Working at Google's Mountain View headquarters, you'll be at the heart of innovation, collaborating with talented engineers across teams to solve complex problems at massive scale. The compensation package is highly competitive, ranging from $189,000 to $284,000, plus additional benefits including bonus and equity.

This is an ideal opportunity for experienced engineers who are passionate about creating transformative search technologies and want to work on products that billions of people use daily. You'll be part of Google's mission to organize the world's information and make it universally accessible and useful, while working with cutting-edge technologies and some of the brightest minds in the industry.

The role offers significant growth potential and the chance to work on challenging problems in information retrieval, distributed computing, system design, and artificial intelligence. You'll be expected to be versatile and enthusiastic about taking on new challenges as Google continues to push technology forward.

Last updated a day ago

Responsibilities For Staff Software Engineer, Full Stack, Search

  • Provide technical leadership on high-impact projects
  • Influence and coach a distributed team of engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large scale software solutions

Requirements For Staff Software Engineer, Full Stack, Search

Java
Python
Go
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 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
  • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture

Interested in this job?

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

Software Engineering Manager, Full Stack

Lead full-stack development and manage a team focused on AI-powered security solutions at Google's Core team.

Cloud Compute Frontend Engineering Manager, Core Compute Experience

Lead frontend engineering manager position at Google Cloud, overseeing Core Compute Experience team and managing critical cloud computing products.

Front End CAD/EDA-Methodology Tool Development Engineer, Silicon

Lead development of custom silicon solutions and CAD/EDA tools at Google, combining hardware expertise with software development for next-generation products.

Senior Staff Software Developer, Front End, Google Workspace

Senior Staff Software Developer position at Google Workspace, leading front-end development and technical teams while architecting large-scale solutions.

Senior Staff Software Engineer, Full Stack, Google Ads

Senior Staff Software Engineer position at Google Ads, focusing on full-stack development and technical leadership for advertising products that impact billions of users.