Taro Logo

Software Engineer, Search Platforms (English)

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI

Job Description

Google is seeking a Software Engineer to join their Search Platforms team, focusing on developing and improving the infrastructure that powers Google Search. This role combines backend engineering with search technology, requiring expertise in C++ and distributed systems. The position offers the opportunity to impact billions of users globally by working on critical search infrastructure.

The ideal candidate will work on complex engineering challenges, from processing search queries in real-time to implementing investigative systems alongside Data Scientists. They will be responsible for improving the speed and reliability of Search experimentation platforms, directly influencing how Search engineers gather information and make decisions.

This role is perfect for engineers passionate about large-scale systems and search technology. You'll be part of Google's mission to reimagine what it means to search for information, solving complex engineering challenges while maintaining a universally accessible experience. The position requires strong technical skills, particularly in C++ and backend development, combined with the ability to collaborate across teams and communicate effectively in English.

Working at Google offers the chance to be at the forefront of search technology innovation, with access to cutting-edge resources and the opportunity to work with world-class engineers. The role is based in Belo Horizonte, Brazil, offering the chance to work on global-impact projects from a dynamic tech hub. You'll be part of a team that's pushing the boundaries of search technology while maintaining Google's high standards for performance and reliability.

Last updated 7 days ago

Responsibilities For Software Engineer, Search Platforms (English)

  • Participate in design, independently implement, and own the software solutions that will speed up Search experimentation
  • Work on a variety of projects from C++ pipelines that process all the Search queries on the fly to implementing investigative systems in partnership with Data Scientists
  • Use all your creativity to improve latency and reliability on backends that affect Search Engineers experience
  • Work will directly influence how Search engineers gather information and make decisions
  • Coordinate with multiple teams and roles to ensure seamless project delivery. Communicate progress, manage expectations

Requirements For Software Engineer, Search Platforms (English)

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience in product management or related technical role
  • 1 year of experience taking technical products from conception to launch
  • Ability to communicate in English fluently to support client relationship management in this region