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 involves leading the Search Experiments Infrastructure team, whose mission is to enhance Search's utility and reliability worldwide. You'll be responsible for developing performant and trustworthy experimentation infrastructure, enabling teams to innovate while maintaining Google's high standards for user experience.

As a Tech Lead, you'll balance coding responsibilities with technical leadership, including conducting design reviews, mentoring team members, and ensuring best practices in code quality. The role requires strong system design skills at scale and experience with data structures and algorithms.

The impact of this role is significant, as you'll be working on technology that affects billions of users globally. You'll be part of reimagining search functionality across multiple platforms while solving complex engineering challenges and expanding infrastructure.

This is an excellent opportunity for experienced engineers who want to combine technical expertise with leadership responsibilities at one of the world's leading technology companies. You'll work with cutting-edge technologies in areas including distributed computing, large-scale system design, artificial intelligence, and information retrieval.

The ideal candidate will have at least 5 years of software development experience, proven leadership abilities, and a strong background in system design at scale. You'll be joining a team that values innovation, technical excellence, and the ability to make data-driven decisions that improve the search experience for users worldwide.

Last updated 2 minutes 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
Kubernetes
  • 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

Staff Software Engineer, Commerce

Staff Software Engineer position at Google's Commerce team, leading development of shopping experiences used by billions of users daily.

Senior Staff Software Engineer, Content Safety Platform

Senior Staff Software Engineer position at Google, focusing on Content Safety Platform development and technical leadership within the Core team.

Staff Software Engineer, Content Safety Platform

Staff Software Engineer position at Google's Content Safety Platform, leading technical projects and teams while developing large-scale software solutions.

Staff Software Engineer, Google Ads

Lead software engineer position at Google Ads, focusing on technical leadership and development of large-scale advertising solutions.

Staff Software Engineer, Full Stack, Google Ads

Staff Software Engineer position at Google Ads, focusing on full-stack development and technical leadership, requiring 8+ years of experience in software development.