Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

A global technology company that develops internet-related services and products.
$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 technical infrastructure. The position involves working on large-scale systems, distributed computing, and core infrastructure components that support Google Cloud's enterprise-grade solutions.

The role requires expertise in C++ programming, data structures, algorithms, and experience with large-scale infrastructure or distributed systems. You'll be part of the Technical Infrastructure team, responsible for keeping Google's networks running efficiently and ensuring optimal user experience. This position offers the opportunity to work on critical projects that directly impact Google's product portfolio and cloud services.

As a Software Engineer III, you'll collaborate with peers on design reviews, contribute to code development, maintain documentation, and handle system issues. The role combines technical expertise with leadership opportunities, allowing you to influence architectural decisions and best practices. Google Cloud's mission is to accelerate digital transformation across industries, making this role essential in building and maintaining the infrastructure that powers these transformations.

The position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. Google's commitment to diversity, equal opportunity, and creating a culture of belonging makes this an attractive opportunity for engineers looking to make a significant impact in cloud infrastructure and distributed systems.

Last updated 3 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
  • Triage product or system issues and debug/track/resolve by analyzing the sources of 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 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
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

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

Software Engineer, People with Disabilities

Software Engineering role at Google focused on creating opportunities for People with Disabilities, combining technical leadership with hands-on development across Google's diverse technology stack.

Software Engineer III, Infrastructure, Google Cloud

Software Engineer III position at Google Cloud focusing on infrastructure development, requiring C++ expertise and experience with distributed systems.

Software Engineer III, Infrastructure, Google Cloud Platforms

Software Engineer III position at Google Cloud Platforms focusing on infrastructure development and large-scale systems.

Application Engineer, ASCII, Supply Chain

Application Engineer position at Google focusing on Supply Chain systems integration and business process optimization using Python, Java, and JavaScript.

Software Engineer III, Infrastructure, Google Cloud AI

Software Engineer III position at Google Cloud AI focusing on infrastructure development, requiring expertise in C++, distributed systems, and large-scale infrastructure with competitive compensation.