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 requires 5+ years of software development experience. You'll be working on critical projects that help make Search more useful and dependable for users worldwide. The role involves leading design reviews, code reviews, and making key technical decisions while maintaining Google's high standards for code quality and system reliability.

As a Tech Lead, you'll be part of Google's Search team, working on reimagining what it means to search for information. The role offers an opportunity to impact billions of users globally while solving complex engineering challenges. You'll be working with various technologies across information retrieval, distributed computing, system design, AI, and natural language processing.

The ideal candidate should have a strong technical background with a Bachelor's degree (Master's or PhD preferred), demonstrated leadership experience, and expertise in software development and system design at scale. You'll be expected to contribute to documentation, mentor team members, and help maintain Google's experimentation infrastructure.

This role offers the unique opportunity to work at one of the world's leading tech companies, with access to cutting-edge technologies and the chance to solve problems at an unprecedented scale. You'll be part of a team that directly influences how people around the world access and interact with information, while working in a collaborative environment that values innovation and technical excellence.

Last updated 14 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
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)

Benefits For Software Engineer Tech Lead, Search Experiments

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health coverage
  • Retirement benefits
  • Parental leave
  • Professional development opportunities
  • Competitive compensation package

Interested in this job?

Jobs Related To Google Software Engineer Tech Lead, Search Experiments

Senior Product Manager, Payments Platform Compliance

Lead Google's Payments Platform Compliance initiatives as Senior Product Manager, focusing on AML, sanctions screening, and KYC capabilities.

Senior Technical Program Manager I, Search

Senior Technical Program Manager position at Google Search, leading complex multi-disciplinary projects and driving program management excellence.

Tensor SoC Group Product Manager

Lead Google's Tensor SoC development for Pixel devices, focusing on AI and machine learning capabilities, with 10+ years product management experience required.

Head of Technical Delivery Integration

Lead technical delivery integration role at Google Public Sector, focusing on complex project management and strategic implementation for government and educational institutions.

Senior Product Manager, Compiler Infrastructure, Core Developer

Lead compiler infrastructure and toolchain development as Senior Product Manager at Google, shaping the future of internal developer experiences.