Senior Software Engineer, Search, Pipeline Infrastructure

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$150,000 - $250,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer, Search, Pipeline Infrastructure

Google Search is reimagining information discovery and access on a global scale. As a Senior Software Engineer in the Search team's Pipeline Infrastructure, you'll be at the forefront of solving complex engineering challenges and expanding infrastructure while maintaining universal accessibility. The role demands expertise in large-scale system design, data structures, and algorithms, with a focus on search technology and data pipeline development. You'll work with cutting-edge technologies, lead design reviews, and contribute to code quality through peer reviews. The position offers the opportunity to impact billions of users while working with a team that pushes technological boundaries. Google provides a collaborative environment where engineers can be versatile, display leadership, and tackle full-stack challenges. The role requires strong technical skills in software development, system architecture, and data engineering, with opportunities to grow and evolve alongside Google's fast-paced business. You'll be instrumental in maintaining and improving the infrastructure that powers one of the world's most-used search engines, making information universally accessible and useful for users worldwide.

Last updated 19 hours ago

Responsibilities For Senior Software Engineer, Search, Pipeline Infrastructure

  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Triage product or system issues and debug/track/resolve by analyze the sources of issues
  • Work on data to be processed and generated
  • Monitor pipeline reliability and automation

Requirements For Senior Software Engineer, Search, Pipeline Infrastructure

  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 4 years of experience working in large scale data engineering implementations (preferred)
  • 1 year of experience in a technical leadership role (preferred)
  • Experience with C++ Coding language (preferred)

Benefits For Senior Software Engineer, Search, Pipeline Infrastructure

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal employment opportunity
  • Inclusive work environment
  • Comprehensive health benefits
  • Parental leave
  • Accommodation for special needs

Interested in this job?

Jobs Related To Google Senior Software Engineer, Search, Pipeline Infrastructure

Senior Physical Design Engineer, Mixed Signal, Silicon

Senior Physical Design Engineer position at Google, focusing on custom silicon solutions for consumer products, requiring expertise in PnR, STA, and power integrity analysis.

Senior Network Engineer, Google Enterprise Networking

Senior Network Engineer position at Google, focusing on enterprise network infrastructure design and operations with competitive compensation and benefits.

Senior Software Engineer, Titian Platform

Senior Software Engineer position at Google's Titian Platform, focusing on implementing Generative AI applications in Google Cloud Platform.

Senior Optical Network Engineer, Optical Networking Technologies

Senior Optical Network Engineer position at Google, focusing on optical network infrastructure, automation, and large-scale network operations.

Senior Software Engineer, Infrastructure, Google Ads

Senior Software Engineer position at Google Ads, focusing on infrastructure development and large-scale distributed systems, offering competitive compensation and growth opportunities.