Taro Logo

Software Engineer, Search

A global technology company that develops internet-related services and products, including search, cloud computing, software, and online advertising technologies.
$141,000 - $202,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Software Engineer, Search

Google is seeking a Software Engineer to join their Search team, focusing on developing next-generation technologies that revolutionize how billions of users interact with information. This role offers an exciting opportunity to work on critical projects that extend beyond traditional web search, encompassing areas such as information retrieval, distributed computing, large-scale system design, networking, security, and artificial intelligence.

As a Software Engineer at Google, you'll be at the forefront of technological innovation, working on projects that require expertise across the full technology stack. The position demands versatility and leadership qualities, as you'll be responsible for designing, developing, testing, and maintaining software solutions that impact users worldwide. You'll collaborate with cross-functional teams, participate in design reviews, and contribute to Google's robust technical infrastructure.

The role offers competitive compensation, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. Working in Mountain View, CA, you'll be part of Google's Search team, where you'll have the opportunity to solve complex engineering challenges while maintaining Google's universally accessible and useful search experience.

Key responsibilities include writing product code, leading technical discussions, reviewing peer code, contributing to documentation, and resolving system issues. The ideal candidate will have at least 2 years of software development experience, strong knowledge of data structures and algorithms, and preferably an advanced degree in Computer Science or related field.

This position offers tremendous growth potential as Google continues to evolve and push technology forward. You'll be part of a team that's reimagining search capabilities while maintaining Google's commitment to accessibility and usefulness for billions of users globally. The role combines technical challenges with real-world impact, making it an excellent opportunity for engineers who want to shape the future of information access and discovery.

Last updated 2 days ago

Responsibilities For Software Engineer, Search

  • Write product or system development code
  • 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
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer, Search

Java
Python
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms

Benefits For Software Engineer, Search

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Software Engineer, Search