Taro Logo

Senior Software Engineer, Full Stack, Labs

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

Description For Senior Software Engineer, Full Stack, Labs

Google's Labs team is seeking a Senior Software Engineer to join their innovative group focused on incubating early-stage efforts. This role combines full-stack development expertise with the opportunity to shape the future of Google's core products through exploration and application of new technologies.

The position requires strong technical skills across both front-end and back-end development, with experience in languages like Java, Python, Go, JavaScript/TypeScript, and related technologies. You'll be responsible for designing, developing, testing, and maintaining software solutions that have the potential to impact billions of users.

As part of the Labs team, you'll work on discovering and creating new ways to advance Google's core mission of organizing the world's information and making it universally accessible and useful. The role offers the chance to drive innovation by developing new Google products and capabilities that deliver significant long-term impact.

The position comes with competitive compensation including a base salary range of $166,000-$244,000 plus bonus, equity, and comprehensive benefits. You'll have the opportunity to work from either Mountain View, CA or Boulder, CO, collaborating with talented engineers and researchers on cutting-edge projects.

Key responsibilities include writing and testing code, leading design reviews, providing code review feedback, contributing to documentation, and troubleshooting complex technical issues. The ideal candidate will bring 5+ years of software development experience, strong full-stack capabilities, and the versatility to tackle new problems as technology continues to evolve.

This is an excellent opportunity for an experienced engineer who wants to help shape the future of Google's products while working on innovative projects with significant technical challenges and user impact. The role offers both technical depth and the chance to exercise technical leadership in an environment focused on long-term innovation.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, Full Stack, Labs

  • 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, Labs

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, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent
  • 3 years of experience testing, maintaining or launching software products, and 1 year of experience with software design and architecture

Benefits For Senior Software Engineer, Full Stack, Labs

Medical Insurance
401k
  • bonus
  • equity
  • benefits

Interested in this job?