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

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. You'll be working on complex engineering challenges and expanding infrastructure while maintaining Google's universally accessible search experience.

As a Staff Software Engineer, you'll lead critical projects, working with cross-functional teams to develop new capabilities and launch features. The role requires expertise in software development, system design, and technical leadership. You'll be responsible for mentoring other developers, reviewing code, and ensuring best practices are followed.

The position is based in Belo Horizonte, Brazil, and requires working with Google's global engineering teams. You'll be part of Google's mission to organize the world's information and make it universally accessible and useful. The role offers the opportunity to work on large-scale systems that handle information at massive scale, extending well beyond web search.

Google offers a collaborative environment where you'll work with experts in various fields including information retrieval, distributed computing, AI, natural language processing, and UI design. The role requires versatility and enthusiasm to tackle new problems across the full stack as Google continues to push technology forward.

This is an ideal position for an experienced engineer who wants to combine technical expertise with leadership, working on products that impact users worldwide while helping to guide and develop other engineers on the team.

Last updated 4 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 technical leadership role (preferred)
  • 3 years of experience working in matrix organizations (preferred)

Interested in this job?

Jobs Related To Google Staff Software Engineer, Search Intelligence