Senior Software Engineer, Full Stack, Google Labs

Google•Mountain View, CA
•$174,000 - $252,000

About The Position

Google Labs is focused on incubating early-stage efforts in support of Google’s mission to organize the world’s information and make it universally accessible and useful. The team explores and applies new technologies to discover ways to advance core products and build solutions that could transform how users interact with Google. Its goal is to drive innovation through new products and capabilities with significant impact over longer timeframes. As a software engineer at Google, you will work on projects critical to Google’s needs, with opportunities to switch teams and projects as the business evolves. Engineers are expected to be versatile, demonstrate leadership, and take on problems across the full stack. In this role, you will create end-to-end experimental software prototypes, run user-facing experiments, and work with Research Scientists, Product Managers, and UX Designers to explore novel user interactions and frontier AI. The role requires balancing rapid delivery with appropriate code quality and reliability. The US pay range is $174,000–$252,000, with a 15% bonus target, equity, and benefits. Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 3 years of experience with full stack development, including back-end codebases such as Java, Python, Golang, or C++, and front-end experience including JavaScript or TypeScript, HTML, CSS, or equivalent.
  • 3 years of experience testing, maintaining, or launching software products.
  • 1 year of experience with software design and architecture.

Nice To Haves

  • Master’s degree or PhD in Computer Science or a related technical field.
  • 5 years of experience with data structures and algorithms.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.

Responsibilities

  • Architect, implement, and ship end-to-end experimental software prototypes, spanning backend models and infrastructure through client interfaces, and move ideas from whiteboard to live prototype rapidly.
  • Own project direction in uncharted problem spaces with minimal supervision, translating open-ended research ideas and product hypotheses into technical requirements and roadmaps.
  • Run high-velocity user-facing experiments, evaluate product signal objectively, remove bottlenecks, and pivot technical direction or adopt new technology stacks as projects evolve or wind down.
  • Work in close, high-trust pods with Research Scientists, Product Managers, and UX Designers to co-design novel user interactions and explore frontier AI.
  • Balance speed to market with foundational code quality, building prototypes reliably enough to gather signal and choosing appropriately between lightweight and enterprise-hardened solutions.

Benefits

  • 15% bonus target
  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service