Software Engineer III, Infrastructure, Google Cloud

Google is a global technology company that develops next-generation technologies changing how billions of users connect, explore, and interact with information.
Distributed Systems
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, offering an opportunity to work on critical projects that shape how billions of users interact with Google's technologies. This role combines software development with large-scale infrastructure expertise, focusing on building and maintaining enterprise-grade solutions that leverage Google's cutting-edge technology.

As a Software Engineer III, you'll be instrumental in developing next-generation technologies across various domains, including distributed computing, large-scale system design, networking, and data storage. The position requires strong technical skills and the ability to manage project priorities while working on systems that impact Google Cloud's global customer base across 200+ countries.

The role offers exposure to diverse technical challenges, from information retrieval to artificial intelligence, and the opportunity to work with cutting-edge technologies. You'll collaborate with talented peers, lead design reviews, and contribute to Google's engineering excellence through code reviews and documentation.

Google Cloud's mission is to accelerate digital transformation across industries, making this an ideal position for engineers passionate about large-scale impact. The team culture emphasizes versatility, leadership, and enthusiasm for tackling new problems across the full technology stack.

Working at Google means joining a company committed to diversity, equality, and creating a culture of belonging. The position offers the chance to work on projects that directly influence how businesses and users worldwide interact with technology, while being part of a supportive environment that values innovation and technical excellence.

Last updated 29 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
Kubernetes
  • 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
  • English proficiency

Interested in this job?

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

Software Engineer III, Infrastructure, Google TV

Software Engineer III position at Google TV focusing on infrastructure development and large-scale systems in San Jose, CA.

Software Engineer III, Infrastructure, Google Cloud AI

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

Software Engineer III, Infrastructure, Google Cloud NetInfra

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

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, Platforms Infrastructure Engineering

Software Engineer III position at Google focusing on infrastructure and platforms engineering, requiring expertise in distributed systems and large-scale infrastructure development.