Taro Logo

Software Engineer, Search Platforms Query Sourcing

Google is a global technology company that specializes in internet-related services and products.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Search Platforms Query Sourcing

Google Search is seeking a Software Engineer to join their Search Platforms Query Sourcing team. This role is crucial in reimagining how information search works across all platforms. You'll be responsible for developing and maintaining systems that help engineers and analysts test and evaluate products through query management and data pipeline development.

The position involves building robust services and pipelines for processing logs and producing data sets, while ensuring all queries meet security and policy requirements. You'll work on implementing new systems for data analysis and tracking data usage, creating tools for log scraping, and building annotated data sets.

As part of the Search team, you'll have the opportunity to impact billions of users worldwide. The role requires strong technical skills in Java, Go, or similar languages, with experience in platform engineering. Knowledge of statistical analysis, experiment running, and machine learning (particularly query classifiers) is valuable.

The ideal candidate should have experience with data pipeline development, system monitoring, and the ability to present technical requirements to engineering teams. You'll be working in a collaborative environment where you'll interface with various engineering teams to understand their needs and provide solutions for query testing and evaluation.

This position at Google offers the chance to work on complex engineering challenges while maintaining Google Search's universally accessible and useful experience. You'll be part of a team that's dedicated to innovation and maintaining Google's position as a leader in search technology. The role combines technical expertise with practical problem-solving, making it ideal for engineers passionate about data processing, system architecture, and large-scale impact.

Last updated 7 months ago

Responsibilities For Software Engineer, Search Platforms Query Sourcing

  • Develop and implement new systems for analyzing data sets and tracking how our data is used
  • Build data pipelines and tools for scraping logs and building annotated data sets
  • Help engineers and analysts find queries to test and evaluate products
  • Maintain reliability for the pipeline by ensuring queries meet policy and security requirements
  • Build services, pipelines, and storage solutions to process logs and produce data sets

Requirements For Software Engineer, Search Platforms Query Sourcing

Java
Go
  • Bachelor's degree in Computer Science or related technical field, or equivalent practical experience
  • 2 years of experience working in software platform engineering with programming experience
  • 2 years of experience with Java, Go, C++, or other programming languages

Interested in this job?