Taro Logo

Software Engineer III, Labs

A technology company that organizes the world's information and makes it universally accessible and useful.
$141,000 - $202,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Job Description

Google Labs is seeking a Software Engineer III to join their innovative team focused on incubating early-stage efforts to advance Google's core mission. This role combines technical expertise with project management, requiring skills in software development, system design, and problem-solving. The position offers an opportunity to work on cutting-edge technologies that could transform how users interact with Google's products.

As a Software Engineer III at Labs, you'll be responsible for developing next-generation technologies that impact billions of users. The role involves working across various technical areas, including distributed computing, large-scale system design, artificial intelligence, and natural language processing. You'll manage project priorities, design and develop software solutions, and collaborate with teams to push technological boundaries.

The ideal candidate will bring strong technical skills, leadership qualities, and versatility in tackling full-stack challenges. You'll work in Mountain View, CA, contributing to a team that's dedicated to discovering and creating new ways to advance Google's core products through exploration and innovative technology application.

This position offers competitive compensation including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. You'll be part of Google's mission to organize the world's information and make it universally accessible and useful, working on projects that have the potential to deliver significant long-term impact.

Last updated 6 days ago

Responsibilities For Software Engineer III, Labs

  • 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 by analyzing the sources of issues

Requirements For Software Engineer III, Labs

Java
Python
  • 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
  • Experience with Apps framework, boq, building/running backend systems in production

Benefits For Software Engineer III, Labs

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

Related Jobs

Software Engineer III, Infrastructure, Search Modalities

Software Engineer III position at Google focusing on infrastructure and search modalities, requiring C++ expertise and distributed systems experience, offering competitive compensation and benefits.

Software Engineer III, Google Display Ads

Software Engineer III position at Google Display Ads team, focusing on developing and optimizing advertising technology systems with C++ and large-scale distributed systems.

Software Engineer III, Infrastructure, Google Cloud Platforms

Software Engineer III position at Google Cloud Platforms focusing on infrastructure development and large-scale systems.

Physical Design Flow and Methodology Engineer

Physical Design Flow and Methodology Engineer position at Google, focusing on TPU technology and AI/ML hardware acceleration, offering competitive compensation and benefits.

Software Engineer III, Infrastructure, Core

Software Engineer III position at Google focusing on infrastructure and core systems development, offering competitive compensation and the opportunity to work on large-scale distributed systems.