Software Engineer III, Infrastructure, Google Cloud Platforms

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information worldwide.
$136,000 - $200,000
Distributed Systems
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer III, Infrastructure, Google Cloud Platforms

Google Cloud is seeking a Software Engineer III to join their Infrastructure team, focusing on developing and maintaining the technical infrastructure that powers Google's vast product portfolio. This role combines the excitement of working with cutting-edge technology while building enterprise-grade solutions that serve customers in over 200 countries. You'll be part of the team that develops next-generation technologies, handling information at massive scale across distributed systems.

The position offers an opportunity to work on critical projects with significant impact, developing large-scale infrastructure and distributed systems. You'll collaborate with talented engineers, participate in design reviews, and contribute to Google's technical architecture. The role requires strong problem-solving skills and experience with data structures, algorithms, and large-scale systems.

As a Software Engineer III, you'll have the chance to work on various aspects of Google's infrastructure, from data centers to platform development. The position offers competitive compensation, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. You'll be part of Google's Technical Infrastructure team, proud to be the "engineers' engineers," working on maintaining and improving Google's robust technical foundation.

This role is perfect for someone who is passionate about large-scale systems, enjoys solving complex technical challenges, and wants to impact billions of users. You'll have opportunities to grow and evolve with Google's fast-paced business, potentially switching teams and projects as needed. The position requires versatility, leadership qualities, and enthusiasm for taking on new problems across the full stack.

Last updated 5 hours ago

Responsibilities For Software Engineer III, Infrastructure, Google Cloud Platforms

  • 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, Infrastructure, Google Cloud Platforms

  • 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
  • 2 years of experience with data structures or algorithms
  • 2 years of experience with developing large-scale infrastructure, distributed systems or networks
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging (preferred)
  • Experience developing accessible technologies (preferred)
  • Proficiency in code and system health, diagnosis and resolution, and software test engineering (preferred)

Benefits For Software Engineer III, Infrastructure, Google Cloud Platforms

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Software Engineer III, Infrastructure, Google Cloud Platforms

Software Developer III, Infrastructure, Core

Software Developer III position at Google's Core team, focusing on infrastructure and distributed systems development with competitive compensation and benefits.

Software Engineer, Systems Research, PhD, Early Career

PhD Systems Research Software Engineer position at Google, focusing on advanced computing systems and machine learning infrastructure development.

Software Engineer III, Infrastructure, Google Cloud Compute

Software Engineer III position at Google Cloud focusing on infrastructure development and distributed systems, offering competitive compensation and benefits.

Software Engineer III, Infrastructure, Spanner

Software Engineer III position at Google, focusing on distributed systems and infrastructure development for Spanner, offering competitive compensation and opportunities to work on large-scale systems.

Software Engineer III, Infrastructure, Google Ads

Software Engineer III position at Google focusing on infrastructure development for Google Ads, offering competitive compensation and opportunity to work on large-scale advertising technologies.