Google's Search Platforms Query Sourcing team is seeking a Software Engineer to join their innovative search infrastructure team. This role is crucial in reimagining how information search works across all platforms and contexts. You'll be working on sophisticated engineering challenges while maintaining Google's universally accessible search experience that billions rely on worldwide.
As a Software Engineer in this role, you'll be instrumental in developing and maintaining systems that help engineers and analysts evaluate search products. Your responsibilities will include building robust data pipelines, implementing query management systems, and ensuring all data handling meets strict security and policy requirements. You'll work with cutting-edge technologies and be responsible for creating tools that process logs and generate valuable data sets.
The position offers an opportunity to work with advanced technologies including Java and Go, while dealing with large-scale data processing challenges. You'll be collaborating with cross-functional teams, presenting technical requirements, and contributing to the continuous improvement of Google's search infrastructure.
The ideal candidate should have a strong foundation in computer science, experience with platform engineering, and proficiency in programming languages like Java or Go. Additional experience with statistical analysis, machine learning (particularly query classifiers), and data pipeline development would be valuable assets.
This role at Google offers the chance to make a significant impact on billions of users worldwide while working with some of the most advanced search technologies. You'll be part of a team that values innovation, technical excellence, and maintains Google's position as a leader in search technology. The role combines technical challenges with the opportunity to contribute to products that help people access information globally.