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
5,000+ Employees
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, focusing on reimagining what it means to search for information. This role offers an opportunity to impact billions of users globally through next-generation technologies. The position requires expertise in full-stack development, with a focus on both backend and frontend technologies.

As a Staff Software Engineer, you'll lead high-impact projects and coach a distributed team of engineers. The role involves working on complex engineering challenges, expanding infrastructure, and maintaining Google's universally accessible search experience. You'll be responsible for managing project priorities, deadlines, and deliverables while designing, developing, and maintaining software solutions.

The ideal candidate brings 8+ years of software development experience, with deep knowledge of data structures/algorithms and 5+ years of full-stack development experience. You'll work in a complex, matrixed organization on cross-functional projects, requiring strong technical leadership and communication skills.

This position offers competitive compensation, including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. You'll be part of Google's mission to organize the world's information and make it universally accessible and useful, working with cutting-edge technologies and brilliant colleagues in a collaborative environment.

Last updated 6 days 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 and front-end
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture

Benefits For Staff Software Engineer, Full Stack, Search

Medical Insurance
Equity
  • Competitive base salary
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

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

Senior Staff Software Developer, Front End, Google Workspace

Senior Staff Software Developer position at Google Workspace, focusing on front-end development with competitive compensation and opportunity to lead high-impact projects.

Software Engineering Manager, Full Stack

Lead full-stack development and manage a team focused on AI-powered security solutions at Google, developing critical infrastructure and protection systems.

Software Engineering Manager II, Looker Frontend/Fullstack

Lead frontend/fullstack engineering teams at Google Cloud's Looker division, managing technical strategy and team development with competitive compensation and benefits.

Cloud Compute Frontend Engineering Manager, Core Compute Experience

Lead frontend engineering team for Google Cloud's Core Compute Experience, managing UI development for critical cloud computing products with competitive compensation and benefits.

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

Lead Front End CAD/EDA engineer role at Google, focusing on chip design methodology and AI/ML integration for hardware development.