Taro Logo

Senior Software Engineer, Full Stack, Search

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$161,000 - $239,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer, Full Stack, Search

Google Search is reimagining information discovery and accessibility on a global scale. As a Senior Software Engineer on the Search team, you'll tackle complex engineering challenges and expand infrastructure while maintaining universal accessibility. The role demands versatility across full-stack development, combining both backend and frontend expertise. You'll work with cutting-edge technologies and have the opportunity to impact billions of users worldwide.

Your responsibilities will span writing and testing code, leading design reviews, code reviews, documentation, and system troubleshooting. The ideal candidate brings 5+ years of software development experience, with specific expertise in full-stack development using languages like Java, Python, GO, JavaScript, and TypeScript.

At Google, you'll join a dynamic environment where engineers develop technologies beyond web search, including distributed computing, large-scale system design, AI, NLP, and UI design. The role offers growth opportunities through project rotation and leadership development. You'll collaborate with talented peers while maintaining Google's high standards for code quality and system reliability.

Benefits include competitive compensation ($161,000-$239,000 base salary), bonuses, equity, and comprehensive benefits package. This role combines technical excellence with leadership opportunity, perfect for experienced engineers looking to make a global impact while working with cutting-edge search technology.

Last updated 8 months ago

Responsibilities For Senior Software Engineer, Full Stack, Search

  • Write and test 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 and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Senior Software Engineer, Full Stack, Search

Java
Python
Go
JavaScript
TypeScript
  • 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 with full stack development, across back-end such as Java, Python, GO, and/or C++ codebases, and front-end experience including JavaScript and/or TypeScript, HTML, CSS or equivalent
  • 3 years of experience testing, maintaining, and/or launching software products, and 1 year of experience with software design and architecture

Benefits For Senior Software Engineer, Full Stack, Search

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Base salary range $161,000-$239,000
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?