Taro Logo

Software Engineer III, Full Stack, Search

Global technology company that specializes in internet-related services and products.
$141,000 - $202,000
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer III, Full Stack, Search

Google is seeking a Software Engineer III to join their Search team, focusing on full-stack development that impacts billions of users globally. This role combines both front-end and back-end development, requiring expertise in languages like Java, Python, GO, JavaScript, and TypeScript. The position involves working on critical projects that push the boundaries of search technology, requiring skills in large-scale system design, distributed computing, and information retrieval.

The ideal candidate will be responsible for developing next-generation technologies that transform how users interact with information. They'll manage project priorities, design and implement software solutions, and maintain high-quality code standards. The role offers opportunities to work on complex engineering challenges while expanding Google's search infrastructure.

This position is perfect for engineers who are versatile, demonstrate leadership qualities, and are enthusiastic about tackling new problems across the full technology stack. The role involves collaboration with teams to solve complex technical challenges, code reviews, and contributing to documentation and educational content.

Working at Google Search means being part of a team that's reimagining information accessibility on a global scale. The position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. Google provides a collaborative environment where engineers can make significant impacts while working on technology that billions of people use daily.

The role requires strong technical expertise in both front-end and back-end development, with opportunities to work on various aspects of search technology including distributed computing, system design, security, and UI development. Engineers will be expected to maintain and enhance software solutions while ensuring optimal performance and accessibility.

Last updated 5 days ago

Responsibilities For Software Engineer III, Full Stack, 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 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 Software Engineer III, Full Stack, Search

Java
Python
Go
JavaScript
TypeScript
  • 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 in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent

Benefits For Software Engineer III, Full Stack, Search

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

Interested in this job?

Jobs Related To Google Software Engineer III, Full Stack, Search