Taro Logo

Software Engineer III, Google Distributed Cloud AI

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
$141,000 - $202,000
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III, Google Distributed Cloud AI

Google is seeking a Software Engineer III to join their Distributed Cloud AI team in Sunnyvale, CA. This role is critical to Google's cloud infrastructure, focusing on developing and maintaining large-scale distributed systems and machine learning infrastructure.

The position offers a competitive compensation package ranging from $141,000 to $202,000, plus bonus, equity, and comprehensive benefits. As part of Google Cloud, you'll be working on technologies that help organizations digitally transform their businesses across more than 200 countries.

The ideal candidate should have at least 2 years of software development experience with languages like Python, Go, or JavaScript, and a strong background in distributed computing or machine learning infrastructure. A Bachelor's degree is required, though candidates with advanced degrees may qualify with less experience.

Key responsibilities include writing system development code, leading design reviews, code review, documentation, and problem-solving at scale. You'll be working with cutting-edge technologies in distributed computing, cloud platforms, and Kubernetes environments.

Google offers a collaborative environment where engineers can work on impactful projects that affect billions of users. The role provides opportunities for growth and development, working alongside talented peers on challenging technical problems. The company is committed to diversity and inclusion, offering equal opportunities and a supportive work culture.

This position is perfect for engineers who are passionate about distributed systems, cloud computing, and AI infrastructure, and want to make a significant impact at one of the world's leading technology companies. You'll be part of a team that's pushing the boundaries of cloud technology while working on solutions that help businesses across the globe modernize their operations.

Last updated 17 days ago

Responsibilities For Software Engineer III, Google Distributed Cloud AI

  • 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, Google Distributed Cloud AI

Python
Go
JavaScript
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages (e.g., C++, Python, JavaScript, Go), or 1 year of experience with an advanced degree
  • Experience in distributed computing or machine learning infrastructure

Benefits For Software Engineer III, Google Distributed Cloud AI

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