Taro Logo

Staff Software Engineer, Search

A global technology company that specializes in internet-related services and products, including search, cloud computing, software, and hardware.
$197,000 - $291,000
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · AI

Job Description

Google is seeking a Staff Software Engineer to join their Search team, focusing on reimagining what it means to search for information across any platform. This role offers an opportunity to impact billions of users globally through complex engineering challenges and infrastructure expansion. The position requires technical leadership skills to guide high-impact projects and influence distributed engineering teams.

The ideal candidate will bring 8+ years of software development experience, with deep expertise in data structures, algorithms, and system architecture. They will be responsible for managing project priorities, designing and developing large-scale software solutions, and maintaining Google's high standards for product quality.

Working in Google Search means tackling complex technical challenges while maintaining a universally accessible and useful experience. The role combines hands-on technical work with leadership responsibilities, including coaching team members and ensuring alignment across multiple stakeholders.

The compensation package is competitive, ranging from $197,000 to $291,000 base salary, plus bonus, equity, and comprehensive benefits. This position is based in Mountain View, CA, offering the opportunity to work at Google's headquarters alongside some of the industry's top talent.

Google provides an inclusive work environment and is committed to diversity, offering equal opportunities regardless of background. The role requires English proficiency and offers the chance to work on technology that shapes how billions of users interact with information daily.

Last updated 3 days 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

Java
Python
JavaScript
  • 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
  • Experience with data structures/algorithms
  • Experience in technical leadership role leading project teams
  • Experience working in complex, matrixed organizations

Benefits For Staff Software Engineer, Search

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

Related Jobs

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

Staff Software Engineer position at Google Search, leading technical projects and teams while developing large-scale software solutions that impact billions of users globally.

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.