Staff Software Engineer, Search

Global technology leader specializing in search, cloud computing, and innovative digital solutions.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Staff Software Engineer, Search

Google is seeking a Staff Software Engineer to join their Search team, focusing on reimagining information search capabilities. This role combines technical leadership with hands-on development, requiring expertise in software development, data structures, and algorithms. The position involves working on next-generation technologies that impact billions of users globally, spanning areas from information retrieval to distributed computing and AI.

As a Staff Software Engineer, you'll lead high-impact projects while coaching distributed engineering teams. The role demands both technical excellence and leadership skills, as you'll be responsible for designing and implementing large-scale software solutions while managing project priorities and deliverables. You'll work in Google Search, where you'll tackle complex engineering challenges and help expand infrastructure while maintaining Google's universally accessible search experience.

The ideal candidate brings 8+ years of software development experience, with proven expertise in testing, launching products, and software architecture. You'll work in a collaborative environment, leading cross-functional projects and contributing to Google's mission of organizing the world's information. This role offers the opportunity to make a significant impact on billions of users while working with cutting-edge technologies and a talented team of engineers.

The position combines technical depth with leadership responsibilities, requiring someone who can both architect complex systems and guide teams effectively. You'll be at the forefront of search technology innovation, working on projects that require expertise in distributed systems, machine learning, and large-scale infrastructure. This is an excellent opportunity for a senior engineer looking to take on greater technical leadership responsibilities while working on products that shape how people access and interact with information globally.

Last updated 17 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
Go
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 related technical field (preferred)
  • 3 years of experience in a technical leadership role leading project teams (preferred)
  • 3 years of experience working in complex, matrixed organizations (preferred)

Interested in this job?

Jobs Related To Google Staff Software Engineer, Search

Outbound Product Manager, Apigee, Google Cloud

Lead API management and innovation as Outbound Product Manager for Google Cloud's Apigee team, driving product strategy and customer success.

Senior Technical Program Manager, Infrastructure Supply Chain

Senior Technical Program Manager position at Google Cloud, leading infrastructure supply chain initiatives with focus on technical program management and system optimization.

Regional Program Manager, Front End Planning and Pre-Construction

Lead complex infrastructure projects as Regional Program Manager at Google Cloud, managing pre-construction planning and technical program execution in London.

Business System Analyst Manager, Source to Pay Operations

Lead Google's Source to Pay Operations as a Business System Analyst Manager, implementing SAP solutions and managing system integrations for enhanced operational efficiency.

Senior Manager, K&I Trust, Product Strategy and Operations

Lead product strategy and operations for Google's K&I Trust team, managing cross-functional initiatives and shaping regulatory outcomes while driving user trust across major products.