Taro Logo

Staff Software Engineer, Search Intelligence

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
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, 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 all platforms and contexts.

As a Staff Software Engineer, you'll be responsible for solving complex engineering challenges and expanding Google's infrastructure while maintaining their universally accessible search experience. The role requires deep technical expertise in software development, system design, and architecture, along with the ability to lead and mentor other engineers.

You'll work on critical projects for Google Search, managing priorities, deadlines, and deliverables while collaborating across multiple teams and organizations. The position demands expertise in various technical areas, including information retrieval, distributed computing, large-scale system design, networking, security, and artificial intelligence.

The ideal candidate brings 8+ years of software development experience, with proven success in testing and launching software products. You should have strong leadership capabilities, demonstrated through 3+ years of technical leadership experience, and the ability to work effectively in a matrixed organization.

This role offers the opportunity to work at the forefront of search technology, contributing to Google's mission of organizing the world's information and making it universally accessible and useful. You'll be part of a team that's constantly pushing the boundaries of what's possible in search technology while maintaining Google's high standards for code quality and system reliability.

Last updated 2 months 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 and provide feedback

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 a matrixed organization (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