Taro Logo

Software Engineer, Google Distributed Cloud

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging cutting-edge technology and developer tools.
$141,000 - $202,000
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer, Google Distributed Cloud

Google Cloud is seeking a Software Engineer to join their Google Distributed Cloud team. This role is critical for developing next-generation technologies that impact billions of users' connectivity and interactions. The position offers opportunities to work on large-scale infrastructure, distributed systems, and cloud platforms.

As a Software Engineer, you'll be responsible for developing and maintaining critical cloud infrastructure, collaborating with cross-functional teams, and ensuring high-quality code through reviews and best practices. The role requires expertise in programming languages like Go, Python, or C++, and experience with distributed systems and cloud technologies.

Google Cloud serves customers in over 200 countries, providing enterprise-grade solutions that leverage Google's cutting-edge technology. The team focuses on helping organizations digitally transform their businesses and industries through innovative cloud solutions.

The position offers competitive compensation including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for engineers who are passionate about distributed systems, cloud computing, and want to make a significant impact at scale.

The ideal candidate will have experience with Kubernetes development, cloud platforms, distributed connectivity, and disaster recovery. They should be versatile, display leadership qualities, and be enthusiastic about taking on new challenges across the full technology stack.

Last updated 2 days ago

Responsibilities For Software Engineer, Google Distributed Cloud

  • Write and test product or system development code
  • Collaborate across teams, across organizations and within the open source community
  • Review code developed by other developers and provide feedback to ensure best practices
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Software Engineer, Google Distributed Cloud

Go
Python
Kubernetes
  • Bachelor's degree in Computer Science, or a related technical field, or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages (e.g., Go, C++, Python)
  • 1 year of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies or storage systems
  • Experience developing cloud software/cloud systems or enterprise software

Benefits For Software Engineer, Google Distributed Cloud

Medical Insurance
401k
Equity
  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Google Software Engineer, Google Distributed Cloud