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.