Taro Logo

Staff Software Engineer, Search

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$197,000 - $291,000
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Job Description

Google is seeking a Staff Software Engineer to join their Search team, where you'll have the opportunity to impact billions of users globally. This role combines technical leadership with hands-on software development, focusing on reimagining what it means to search for information across any platform. You'll be tackling complex engineering challenges while expanding Google's infrastructure and maintaining their universally accessible search experience.

As a Staff Software Engineer, you'll lead high-impact projects, mentor other engineers, and work on critical initiatives that shape the future of Google Search. The role requires expertise in software development, system design, and technical leadership, with opportunities to work across the full technology stack. You'll be responsible for designing and implementing large-scale software solutions while managing project priorities and deliverables.

The position offers a competitive compensation package, including a base salary range of $197,000-$291,000, plus bonus, equity, and comprehensive benefits. You'll be working at Google's Mountain View headquarters, collaborating with talented engineers and contributing to products that handle information at massive scale.

This role is ideal for experienced engineers who are passionate about solving complex problems, have strong leadership abilities, and want to work on technology that impacts users worldwide. You'll need to bring expertise in areas such as distributed computing, large-scale system design, information retrieval, and other relevant technical domains. The role offers growth opportunities and the chance to work on cutting-edge search technology while leading and influencing technical teams.

Last updated 2 months ago

Responsibilities For Staff Software Engineer, 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, Search

  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • Master's degree or PhD in Engineering, Computer Science, or related technical field (preferred)
  • 8 years of experience with data structures/algorithms (preferred)
  • 3 years of experience in technical leadership role (preferred)
  • 3 years of experience working in complex, matrixed organizations (preferred)

Benefits For Staff Software Engineer, Search

Medical Insurance
Equity
  • Bonus
  • Equity
  • Medical Insurance
  • Comprehensive benefits package

Related Jobs

Staff Software Engineer, Search

Staff Software Engineer position at Google Search, leading technical projects and teams to reimagine information discovery at global scale, offering competitive compensation and benefits.

Senior Staff Software Engineer, Search

Senior Staff Software Engineer position at Google working on Search technologies, leading technical projects and teams while developing large-scale software solutions.

Staff Software Engineer, BigQuery, Generative AI

Staff Software Engineer position at Google focusing on BigQuery and Generative AI, developing large-scale ML solutions and innovative data analytics services.

Staff Software Engineer, Google Cloud Storage, Security Intelligence

Lead security and privacy features development for Google Cloud Storage, focusing on threat detection and data protection for enterprise customers.

Staff Software Engineer, AI/ML, Google Workspace

Lead AI/ML software engineering role at Google Workspace, focusing on developing next-generation AI features for productivity tools, requiring extensive ML and leadership experience.