Software Developer III, Infrastructure, Google Cloud AI

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Cloud
Mid-Level Software Engineer
Contact Company
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Developer III, Infrastructure, Google Cloud AI

Google Cloud is seeking a Software Developer III to join their Infrastructure team, focusing on Google Cloud AI initiatives. This role is crucial for developing next-generation technologies that impact billions of users worldwide. As part of Google's engineering team, you'll work on large-scale infrastructure and distributed systems, contributing to Google Cloud's mission of accelerating digital transformation across industries.

The position requires strong expertise in C++ programming, data structures, and algorithms, with a focus on developing large-scale infrastructure and distributed systems. You'll be part of a team that delivers enterprise-grade solutions leveraging Google's cutting-edge technology, serving customers in more than 200 countries.

As a Software Developer III, you'll have the opportunity to work on critical projects, participate in design reviews, and contribute to code quality through peer reviews. The role involves both technical development and leadership aspects, including managing project priorities and mentoring other developers. You'll be responsible for designing, developing, testing, and maintaining software solutions that power Google Cloud's infrastructure.

The ideal candidate should have a strong foundation in computer science, demonstrated experience with large-scale systems, and the ability to solve complex technical challenges. This position offers the opportunity to work with cutting-edge technology while contributing to products that have a global impact. You'll be part of Google's innovative culture, working alongside talented engineers and having the chance to grow and evolve with the company's fast-paced business needs.

Last updated 17 days ago

Responsibilities For Software Developer 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 Developer 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)
  • Experience developing accessible technologies (preferred)
  • Proficiency in code and system health, diagnosis and resolution, and software test developing
  • 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging (preferred)

Interested in this job?

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

Corporate Account Manager, Google Cloud

Corporate Account Manager position at Google Cloud, requiring 7+ years of tech sales experience, focusing on enterprise customer relationships and cloud solution sales.

Data Center Server Operations Manager

Lead Google's data center operations team, managing hardware infrastructure and technical staff while ensuring optimal performance of Google's computing systems.

Technical Program Manager II, Customer Relationship Management, Google Cloud

Technical Program Manager II position at Google Cloud, managing customer relationships and technical programs with competitive compensation and benefits in Atlanta.

Data Center Server Operations Manager, Global Server Operations

Lead Google's data center operations team, managing hardware infrastructure and technical staff while ensuring optimal performance of Google's computing systems.

Technical Program Manager, Data Communications Network

Technical Program Manager position at Google Singapore, focusing on Data Communications Network management and implementation with 5+ years of program management experience required.