Taro Logo

Staff Software Engineer, Search Intelligence

A global technology company that develops internet-related services and products, including search, cloud computing, software, and online advertising technologies.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer, Search Intelligence

Google is seeking a Staff Software Engineer to join their Search Intelligence team, focusing on reimagining search capabilities and infrastructure. This role combines technical leadership with hands-on development, requiring expertise in large-scale system design, distributed computing, and search technologies. The position involves working on critical projects that impact billions of users globally through Google Search.

The ideal candidate will bring 8+ years of software development experience with deep knowledge of data structures and algorithms. They will lead technical projects, mentor other developers, and collaborate across multiple teams to drive innovation in search technology. The role requires both technical excellence and leadership skills to guide teams in developing next-generation search solutions.

Working at Google's Search team offers the opportunity to solve complex engineering challenges while maintaining and improving one of the world's most widely-used products. The position combines the excitement of working with cutting-edge technology with the responsibility of ensuring search remains universally accessible and useful for users worldwide.

This role is perfect for experienced engineers who are passionate about search technology, enjoy technical leadership, and want to make a significant impact on how billions of people access and interact with information. The position offers the chance to work with talented engineers, tackle challenging technical problems, and shape the future of Google Search.

Last updated 21 days ago

Responsibilities For Staff Software Engineer, Search Intelligence

  • Provide technical leadership on projects
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Design, develop, test, deploy, maintain, and enhance software solutions
  • Collaborate with partner engineering and cross-functional teams
  • Mentor and review code developed by other developers

Requirements For Staff Software Engineer, Search Intelligence

Java
Python
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience in 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 a technical leadership role (preferred)
  • 3 years of experience working in cross-functional projects (preferred)

Benefits For Staff Software Engineer, Search Intelligence

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health coverage
  • Retirement benefits
  • Parental leave
  • Professional development opportunities
  • Competitive compensation package

Interested in this job?