Software Engineer III, Infrastructure, Google Cloud

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
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

Google Cloud is seeking a Software Engineer III to join their Infrastructure team. This role is crucial for developing and maintaining the foundational systems that power Google Cloud's enterprise-grade solutions. As part of Google's engineering team, you'll work on technologies that impact billions of users, focusing on large-scale infrastructure, distributed systems, and cloud technologies. The position offers the opportunity to work with cutting-edge technology while solving complex technical challenges.

The ideal candidate will bring strong technical expertise in software development, particularly in building large-scale infrastructure and distributed systems. You'll be part of a team that's essential to Google Cloud's mission of accelerating digital transformation across industries. The role combines hands-on coding with technical leadership responsibilities, including participating in design reviews and mentoring other developers.

Google Cloud serves customers in over 200 countries, providing critical business solutions and innovative technologies. As a Software Engineer III, you'll contribute to the development of robust infrastructure that supports Google Cloud's extensive service portfolio. The position offers exposure to various aspects of cloud computing, from system design to implementation and maintenance.

Working at Google means joining a company that's committed to technical excellence and innovation. You'll have access to Google's vast technical resources and be part of a team that's pushing the boundaries of cloud technology. The role offers significant growth opportunities and the chance to make a meaningful impact on products used by millions of businesses worldwide.

Last updated 2 minutes ago

Responsibilities For Software Engineer III, Infrastructure, Google Cloud

  • 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

Java
Python
Go
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture

Interested in this job?

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

Software Engineer II, Platforms and Ecosystems

Software Engineer II position at Google focusing on Platforms and Ecosystems development, requiring 1+ years of programming experience and a bachelor's degree.

Networking Design Verification Engineer, Google Cloud

Networking Design Verification Engineer position at Google Cloud, focusing on digital design verification and testing of networking components for Google's infrastructure.

Software Engineer III, Infrastructure, Core

Software Engineer III position at Google's Core Infrastructure team, focusing on developing and maintaining critical systems that power Google's flagship products.

Software Engineer III, Infrastructure, Google Cloud Business Platforms

Software Engineer III position at Google Cloud focusing on infrastructure development, distributed systems, and large-scale computing solutions.

Software Engineer III, Chrome

Software Engineer III position at Google Chrome team working on browser development and web technologies