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 and one another.
$141,000 - $202,000
Backend
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 Cloud is seeking a Software Engineer III to join their Infrastructure team focusing on Cloud Compute Infrastructure. This role is crucial in developing and maintaining the architecture that powers Google's vast product portfolio. The position involves working on large-scale systems, distributed computing, and infrastructure development that enables Google Cloud to serve customers across 200+ countries.

As a Software Engineer III, you'll be responsible for developing critical infrastructure components, participating in technical design reviews, and ensuring system reliability at scale. The role requires strong expertise in C++ programming, data structures, algorithms, and distributed systems. You'll work alongside other engineers to build and maintain the next generation of Google's cloud platforms.

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 experienced engineers who want to impact billions of users while working on cutting-edge cloud infrastructure. The role combines technical depth with the chance to contribute to one of the world's largest cloud platforms.

Google's Technical Infrastructure team takes pride in being the engineers' engineers, focusing on building and maintaining the foundational systems that power Google's services. You'll be part of a team that ensures optimal performance and reliability of Google's infrastructure, working on projects that require both technical expertise and innovative problem-solving skills.

The ideal candidate will bring strong software development experience, particularly in C++ and distributed systems, along with the ability to collaborate effectively with teams across Google. This role offers significant growth opportunities and the chance to work on challenging technical problems at unprecedented scale.

Last updated 7 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 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 and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

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 of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture

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

Medical Insurance
401k
  • bonus
  • equity
  • benefits package

Interested in this job?

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

Software Engineer III, YouTube

Software Engineer III position at YouTube/Google, focusing on C++ development and large-scale systems, offering competitive compensation and opportunities for technical growth.

Application Engineer, ASCII, Supply Chain

Application Engineer position at Google focusing on supply chain systems integration and business process optimization, requiring 4+ years of experience in business application development.

Software Engineer III, Infrastructure, Google Cloud Data Management

Software Engineer III position at Google Cloud focusing on infrastructure and data management systems, offering competitive compensation and opportunities to work on large-scale distributed systems.

Software Engineer III, Infrastructure, Google Ads

Software Engineer III position at Google working on infrastructure for Google Ads, developing large-scale systems and technologies that power Google's advertising platform.

Software Engineer III, Infrastructure, Google Cloud Storage

Software Engineer III position at Google Cloud Storage focusing on infrastructure development, requiring expertise in distributed systems and programming languages like C++, Python, or Go.