Google is seeking a Software Engineer to join their Search Platforms team, focusing on Scale Experiments. This role is crucial for making Search more useful and dependable worldwide by developing performant and reliable experimentation infrastructure. The position involves working with complex engineering challenges, including large-scale data processing and distributed systems.
The ideal candidate will have strong programming skills in languages like C++, Java, or Python, with experience in data structures and algorithms. They'll work on critical projects that process Search queries and implement investigative systems alongside data scientists. The role offers opportunities to influence how Search engineers make data-driven decisions and improve the overall search experience for billions of users.
Working at Google's Belo Horizonte office, you'll be part of a team that's reimagining search technology. The position requires both technical expertise and leadership qualities, as you'll guide junior engineers while working on cutting-edge solutions. You'll have the chance to work on various projects, from backend systems to experimental features, all while maintaining Google's high standards for performance and reliability.
The role offers exposure to Google's massive-scale infrastructure and the opportunity to work with advanced technologies in information retrieval, distributed computing, and system design. You'll collaborate with teams across different time zones, contributing to Google's mission of organizing the world's information and making it universally accessible and useful.