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.
$136,000 - $200,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 crucial in developing and maintaining the technical infrastructure that powers Google's vast product portfolio. The position requires expertise in C++ programming, data structures, algorithms, and experience with large-scale infrastructure or distributed systems.

As a Software Engineer III, you'll be working on critical projects that directly impact Google's technical infrastructure, ensuring optimal performance and reliability of Google's services. The role involves writing system development code, participating in design reviews, and maintaining high coding standards through peer reviews. You'll be part of the team that builds and maintains Google's data centers and develops next-generation Google platforms.

The ideal candidate should have at least 2 years of experience in software development, particularly with C++ programming language, and a strong foundation in data structures and algorithms. Experience with large-scale infrastructure, distributed systems, or networks is essential. The role offers competitive compensation, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits.

Google Cloud accelerates organizations' digital transformation capabilities, delivering enterprise-grade solutions that leverage Google's cutting-edge technology. The position offers opportunities to work on challenging problems across the full stack, contributing to systems that serve billions of users worldwide. The role requires versatility, leadership qualities, and enthusiasm for tackling new challenges in a fast-paced environment.

Working at Google means joining a team that's proud to be the engineers' engineers, focusing on building and maintaining the architecture that keeps Google's services running smoothly. The position offers the chance to work with cutting-edge technology while contributing to products that impact users globally. The role is based in either Seattle, WA, or Sunnyvale, CA, and requires English proficiency for effective global collaboration.

Last updated a few seconds 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
Dental Insurance
Vision Insurance
401k
Parental Leave
  • bonus
  • equity
  • benefits

Interested in this job?

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

ASIC Design Verification Engineer, TPU Compute

ASIC Design Verification Engineer position at Google, focusing on TPU development for AI/ML hardware acceleration with competitive compensation.

Software Engineer III, Performance, Platforms Infrastructure Engineering

Software Engineer III position at Google focusing on performance optimization and platform infrastructure, offering competitive compensation and opportunity to work on large-scale systems.

Software Engineer III, Engineering Productivity, Google Ads

Software Engineer III position at Google focusing on Engineering Productivity for Google Ads, developing tools to improve developer efficiency and code quality.

Software Engineer III, Performance Modeling, Silicon

Software Engineer III position at Google focusing on performance modeling and silicon development, requiring expertise in C++ and system architecture.

Software Engineer III, Infrastructure

Software Engineer III position at Google's Technical Infrastructure team, focusing on developing and maintaining core architecture with competitive compensation and benefits.