Software Engineer III, Cloud Virtual Machines Lifecycle

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

Description For Software Engineer III, Cloud Virtual Machines Lifecycle

Google is seeking a Software Engineer III to join their Cloud Virtual Machines Lifecycle team. This role is integral to Google Cloud's mission to accelerate digital transformation across organizations and industries. As part of this position, you'll be working on critical infrastructure that powers Google's cloud services, specifically focusing on the orchestration and lifecycle management of virtual machines at massive scale.

The role combines deep technical expertise in distributed systems with cloud infrastructure, requiring you to work with cutting-edge technologies including TPUs and GPUs. You'll be part of a team that designs and implements solutions that directly impact millions of virtual machines, ensuring reliability and performance at scale.

Working at Google means you'll be at the forefront of cloud technology, contributing to enterprise-grade solutions that leverage Google's cutting-edge technology. You'll collaborate with various stakeholders across the Google Cloud Platform stack, providing opportunities to work on complex technical challenges while having a significant impact on cloud infrastructure.

The ideal candidate will bring strong expertise in Java programming, distributed systems, and cloud technologies. You'll be part of Google's broader mission to develop technologies that change how billions of users connect and interact with information. The role offers the opportunity to work on large-scale systems while contributing to products that serve customers across more than 200 countries.

This position combines technical depth with the opportunity to shape the future of cloud computing at one of the world's leading technology companies. You'll be supported by Google's collaborative culture and will have access to some of the most advanced technology infrastructure in the industry.

Last updated 3 months ago

Responsibilities For Software Engineer III, Cloud Virtual Machines Lifecycle

  • Implement and maintain highly reliable, large scale computer systems
  • Participate in complex projects and support Google's Tensor Processing Unit (TPU) and Graphics Processing Unit (GPU)
  • Participate in analysis and design of solutions for managing the orchestration and life cycle of millions of Virtual Machines
  • Work and integrate with stakeholders from across the Google Cloud Platform stack

Requirements For Software Engineer III, Cloud Virtual Machines Lifecycle

Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with data structures/algorithms and software development
  • 2 years of experience with programming in Java
  • Experience in software design and debugging
  • Experience in building large scale distributed systems and reliable systems (preferred)
  • Experience in delivering cloud based products (preferred)
  • Experience with Object-Oriented Analysis and Design (preferred)

Interested in this job?

Jobs Related To Google Software Engineer III, Cloud Virtual Machines Lifecycle

Software Developer III, Google Cloud Platforms

Software Developer III position at Google Cloud, focusing on developing next-generation cloud technologies and infrastructure solutions.

Program Manager III, Demand and Supply Planning, Cloud Infrastructure

Lead demand and supply planning for Google Cloud Infrastructure as a Program Manager III, managing cross-functional projects and optimizing network infrastructure deployment.

Outbound Product Manager, Storage, Google Cloud

Lead product management for Google Cloud's AI Storage portfolio, driving go-to-market strategy and customer engagement in Sunnyvale, CA.

Technical Program Manager II, NPI Deployment Planning, Technical Infrastructure

Technical Program Manager role at Google focusing on NPI Deployment Planning and Technical Infrastructure optimization across data centers.

Program Manager III, Supply Chain Business Operations, Data Center Equipment

Program Manager III position at Google focusing on Supply Chain Business Operations and Data Center Equipment, offering competitive compensation and opportunities for impact.