Staff Software Engineer, Search

Google is a global technology leader that develops innovative products and services used by billions of users.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Staff Software Engineer, Search

Google's Search team is at the forefront of reimagining information discovery, tackling complex engineering challenges that impact billions of users globally. As a Staff Software Engineer in Search, you'll be part of developing next-generation technologies that revolutionize how users connect, explore, and interact with information. The role demands expertise across various domains including information retrieval, distributed computing, large-scale system design, and AI.

You'll be working on critical projects with opportunities for team and project mobility as both you and Google evolve. The position requires versatility, leadership, and enthusiasm for full-stack challenges. Your responsibilities will span from technical leadership and coaching to hands-on development and architecture of large-scale solutions.

Google Search is committed to maintaining a universally accessible and useful experience while pushing technological boundaries. The role offers unique challenges in scaling infrastructure and solving complex engineering problems. You'll be working with a distributed team, managing project priorities, and delivering solutions that directly impact how billions of people access and interact with information worldwide.

The position offers the opportunity to work at one of the world's leading tech companies, with access to cutting-edge technology and the chance to solve problems at an unprecedented scale. You'll be part of a team that values technical excellence, innovation, and collaborative problem-solving, while maintaining Google's high standards for software quality and user experience.

Last updated a month 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
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 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 a related technical field (preferred)
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction (preferred)
  • 3 years of experience working in an organization involving cross-functional, or cross-business projects (preferred)

Interested in this job?

Jobs Related To Google Staff Software Engineer, Search

Staff Software Developer, Chrome Accessibility

Staff Software Developer position at Google focusing on Chrome Accessibility, developing features and APIs to improve web accessibility for users with disabilities.

Group Product Manager, Ads

Lead product management role at Google Ads, guiding advertising products from conception to launch while working with cross-functional teams to develop innovative solutions.

Senior Technical Program Manager, Customer Service and Innovation, Global Submarine Networks

Lead technical program management role focusing on customer service and innovation in Google's Global Submarine Networks division, requiring 8+ years of program management experience.

Head of Technical Integration, Google Public Sector

Lead technical integration role at Google Public Sector, focusing on government and education digital transformation initiatives with competitive compensation and benefits.

Senior Product Manager, Cloud SQL Availability, Disaster Recovery

Lead product strategy for Google Cloud SQL's availability and disaster recovery capabilities, driving innovation in cloud database services.