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

Description For Software Engineer, Search Platforms Query Sourcing

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.

Last updated 3 days 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?

Jobs Related To Google Software Engineer, Search Platforms Query Sourcing

Technical Program Manager, Spaces Program Management Office

Technical Program Manager role at Google leading complex projects in developer infrastructure, distributed systems, and ML technologies.

Advertising Solutions Architect, gTech Ads LCS

Technical architect role combining advertising technology expertise with customer solution design at Google's gTech Ads division.

Advertising Solutions Architect, Measurement, gTech Ads LCS

Join Google as an Advertising Solutions Architect to help clients optimize their advertising and measurement strategies using Google's advanced technologies.

Product Manager, Sports Search Vertical

Product Manager role at Google focusing on Sports Search Vertical, requiring 5 years of product management experience and sports domain expertise.

Technical Program Manager, Systemic Remediation

Technical Program Manager position at Google leading complex projects, requiring 2+ years of program management experience and technical expertise.