Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

A global technology company that develops internet-related services and products, including search, cloud computing, software, and online advertising technologies.
$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 Google Cloud Compute Infrastructure. This role is critical in developing and maintaining the architecture that powers Google's vast technical infrastructure and cloud platforms. The position requires expertise in C++ programming and experience with large-scale distributed systems.

The role offers an opportunity to work on cutting-edge technology that impacts billions of users worldwide. As part of the Technical Infrastructure team, you'll be responsible for developing and maintaining data centers and building next-generation Google platforms. The team takes pride in being "engineers' engineers" and tackles complex technical challenges to ensure optimal performance and reliability.

The ideal candidate will have strong foundations in data structures and algorithms, with experience in large-scale infrastructure or distributed systems. You'll be working on projects that are crucial to Google's technical needs, with opportunities to switch teams and projects as you grow. The role involves not just coding, but also participating in design reviews, code reviews, and contributing to documentation and educational content.

Google Cloud serves customers in more than 200 countries, providing enterprise-grade solutions that leverage Google's cutting-edge technology. The position offers competitive compensation, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. The role is based in either Sunnyvale, CA or Kirkland, WA, offering the opportunity to work from world-class Google offices.

This is an excellent opportunity for someone who wants to work on challenging technical problems at scale, contribute to critical infrastructure that powers Google's services, and be part of a team that's pushing the boundaries of cloud computing technology. The role offers significant growth potential and the chance to work with some of the best engineers in the industry.

Last updated an hour 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
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

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

Software Engineer III, Infrastructure, Platforms Infrastructure Engineering

Software Engineer III position at Google focusing on infrastructure and platforms engineering, requiring 2+ years of experience in software development and distributed systems.

Software Engineer III, Infrastructure, Google Cloud NetInfra

Software Engineer III position at Google Cloud NetInfra focusing on infrastructure development and distributed systems.

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 benefits.

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 benefits.

Software Engineer, People with Disabilities

Software Engineering role at Google for candidates with disabilities, focusing on developing next-generation technologies that impact billions of users worldwide.