Software Engineer III, Infrastructure, Google Cloud AI

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information worldwide.
$141,000 - $202,000
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Cloud · Enterprise SaaS

Description For Software Engineer III, Infrastructure, Google Cloud AI

Google is seeking a Software Engineer III for their Cloud AI Infrastructure team, a role that sits at the intersection of cloud computing and artificial intelligence. This position is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for the hardware, software, and systems infrastructure powering all Google services and Google Cloud. The role involves developing large-scale infrastructure and distributed systems, with a focus on the technologies that support Google Cloud's Vertex AI platform and Gemini models.

The ideal candidate will have strong expertise in C++ programming and experience with large-scale systems. They will be responsible for designing, developing, and maintaining critical infrastructure components that serve billions of users worldwide. The role requires both technical depth in software engineering and the ability to collaborate effectively with teams across Google's vast technical landscape.

This is an excellent opportunity for engineers who want to work on cutting-edge technology at massive scale. The position offers competitive compensation ($141,000-$202,000 base salary) plus bonus, equity, and comprehensive benefits. The role provides the chance to work with some of the world's most advanced AI systems while contributing to products that impact billions of users.

Working at Google means joining a company that prioritizes innovation, technical excellence, and employee growth. The company's commitment to diversity, equality, and inclusion creates a supportive environment where engineers can thrive while solving complex technical challenges. The role offers the flexibility to work from either Sunnyvale, CA or Kirkland, WA, in state-of-the-art facilities with access to Google's renowned workplace amenities.

Last updated 19 minutes ago

Responsibilities For Software Engineer III, Infrastructure, Google Cloud AI

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer III, Infrastructure, Google Cloud AI

  • 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
  • 2 years of experience with data structures or algorithms
  • 2 years of experience with developing large-scale infrastructure, distributed systems or networks
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging (preferred)
  • Experience developing accessible technologies (preferred)
  • Proficiency in code and system health, diagnosis and resolution, and software test engineering (preferred)

Benefits For Software Engineer III, Infrastructure, Google Cloud AI

Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

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

Software Engineer III, Google Kubernetes Engine

Software Engineer III position at Google working on Google Kubernetes Engine (GKE), developing and maintaining cloud infrastructure for containerized applications.

Software Developer III, Infrastructure, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on infrastructure development using C++ and distributed systems in Waterloo, Canada.

Software Engineer, Cloud AI, Early Career

Early career Software Engineer position at Google working on Cloud AI technologies and infrastructure.

Software Engineer III, Google Cloud Compute Infrastructure

Software Engineer III position at Google Cloud focusing on compute infrastructure development, offering competitive compensation and the opportunity to work on large-scale systems.

Software Engineer III, Google Cloud Compute Infrastructure

Software Engineer III position at Google Cloud focusing on compute infrastructure development and maintenance.