Software Engineer Tech Lead, Search Experiments

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

Description For Software Engineer Tech Lead, Search Experiments

Google is seeking a Software Engineer Tech Lead for their Search Experiments team, focusing on developing and maintaining experimentation infrastructure that enables innovation and data-driven decisions in Google Search. This role combines technical leadership with hands-on development, requiring expertise in large-scale system design and distributed computing.

The position is based in Belo Horizonte, Brazil, and offers an opportunity to impact billions of users globally through Google Search. The ideal candidate will have strong software development experience, leadership capabilities, and a track record of delivering complex technical projects.

As a Tech Lead, you'll be responsible for leading design reviews, mentoring other developers, and ensuring best practices in code quality and system architecture. The role requires both technical depth in software development and the ability to collaborate with various stakeholders to drive technical decisions.

The Search Experiments Infrastructure team plays a crucial role in making Search more useful and dependable worldwide. You'll work on creating performant and reliable experimentation infrastructure that enables teams to innovate and make data-driven decisions. This involves solving complex engineering challenges while maintaining Google's high standards for user experience.

The position offers the opportunity to work on cutting-edge technologies across various domains, including information retrieval, distributed computing, system design, AI, and natural language processing. You'll be part of Google's mission to organize the world's information and make it universally accessible and useful.

Key responsibilities include writing and testing code, leading technical discussions, reviewing other developers' work, contributing to documentation, and resolving complex system issues. The role requires a minimum of 5 years of software development experience and strong expertise in data structures, algorithms, and system design at scale.

This is an excellent opportunity for experienced engineers who want to take on a leadership role while staying technically hands-on, working with cutting-edge technology, and making a significant impact on one of the world's most-used products.

Last updated 3 days ago

Responsibilities For Software Engineer Tech Lead, Search Experiments

  • Write and test product or system development code
  • Lead design reviews with peers and stakeholders to decide among available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Software Engineer Tech Lead, Search Experiments

Java
Python
Go
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience with system design at scale
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 1 year of experience in a technical leadership role (preferred)
  • Experience in People management in a technical environment (preferred)

Interested in this job?

Jobs Related To Google Software Engineer Tech Lead, Search Experiments

gTech Business Solutions Architect

Senior technical role focusing on architecting business solutions for Google's Ads ecosystem, requiring 12 years of experience in web technologies and project management.

Head of Technical Delivery Integration

Lead technical delivery integration role at Google Public Sector, focusing on program management and strategic implementation of technical consulting engagements.

Senior Product Manager, E-Commerce

Senior Product Manager position at Google, leading E-Commerce initiatives with $168K-$252K salary plus benefits, requiring 8+ years of product management experience.

Leadership Technical Program Manager I, Search

Lead complex technical programs at Google Search, managing cross-functional engineering projects and driving strategic initiatives with global impact.

Senior Product Manager, Geo

Lead product strategy and development for Google's Geo team, driving innovation in mapping technology that serves over a billion users monthly.