Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information, focusing on large-scale infrastructure and cloud solutions.
$141,000 - $202,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 Compute Infrastructure

Google is seeking a Software Engineer III to join their Technical Infrastructure team, focusing on Google Cloud Compute Infrastructure. This role is crucial in developing and maintaining the architecture that powers Google's vast product portfolio. The position offers an opportunity to work on large-scale systems that impact billions of users worldwide.

The role requires expertise in C++ programming and distributed systems, with a focus on developing infrastructure that keeps Google's networks running efficiently. You'll be working on critical projects that require both technical depth and leadership qualities. The position involves collaborating with teams across Google to build and maintain the next generation of Google platforms and data centers.

As a Software Engineer III, you'll be responsible for writing system development code, leading design reviews, and ensuring best practices through code reviews. The role requires strong problem-solving skills, as you'll be debugging and resolving complex system issues that impact hardware, network, and service operations.

Google Cloud is a critical part of the company's future, helping organizations across 200+ countries digitally transform their businesses. You'll be part of a team that develops enterprise-grade solutions leveraging Google's cutting-edge technology. The position offers competitive compensation ($141,000-$202,000 base salary) plus bonus, equity, and comprehensive benefits.

The ideal candidate will have at least 2 years of experience with large-scale infrastructure and distributed systems, strong expertise in C++ programming, and a solid foundation in data structures and algorithms. This is an excellent opportunity for someone who wants to work on challenging technical problems at scale while contributing to products that impact users globally.

Working at Google means joining a company that values diversity, equality, and inclusion, with a strong commitment to building a representative workforce. The role offers opportunities for growth, learning from industry experts, and working with cutting-edge technology in a collaborative environment.

Last updated 14 hours ago

Responsibilities For Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C++ programming language, or 1 year with 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 (preferred)
  • Experience developing accessible technologies (preferred)
  • Proficiency in code and system health, diagnosis and resolution (preferred)

Benefits For Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

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

Interested in this job?

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

Software Engineer, Systems Research, PhD, Early Career

Systems Research Software Engineer position at Google, focusing on advanced computer systems design and implementation with competitive compensation and benefits.

Software Engineer III, Infrastructure, Spanner Analytics Federation

Software Engineer III position at Google focusing on Spanner Analytics Federation, combining BigQuery and Spanner capabilities for unified transactional and analytical workloads.

Software Engineer III, Infrastructure, Google Ads

Software Engineer III position at Google focusing on infrastructure development for Google Ads, requiring 2+ years of experience in distributed systems and large-scale infrastructure.

Software Engineer III, Infrastructure, Google Cloud Data Management

Software Engineer III position at Google working on infrastructure and cloud data management systems, requiring 2 years of experience.

Software Engineer III, Infrastructure, Google TV

Software Engineer III position at Google working on infrastructure for Google TV, focusing on large-scale systems and distributed computing.