Principal Software Engineer, Google Compute Engine Control Plane

2 Months ago • 15 Years + • DevOps

Job Summary

Job Description

Google Compute Engine (GCE) is at the heart of the Google Cloud Platform (GCP). As Principal Software Engineer, you'll lead the Compute organization in designing and developing cutting-edge projects. Responsibilities include developing new AI/ML offerings, designing capacity-aware scheduling, driving architectural decisions for reliability and scalability, ensuring API modularity and compatibility, and maximizing code reuse. The role requires leadership in global projects, setting technical direction, and delivering customer-focused products. This position involves working on the core infrastructure of GCP, impacting nearly every service offered.
Must have:
  • 15+ years experience with large scale distributed systems
  • Technical leadership & global project experience
  • Experience with cloud solutions architecture, development, maintenance
  • Customer-focused iterative product delivery
  • Networking and compute infrastructure expertise
Good to have:
  • Hyperscale cloud technology experience
  • Deep understanding of AI/ML infrastructure (GPUs, TPUs, LLMs)
  • AI/ML use case experience (training, inference, tuning)

Job Details

Minimum qualifications:

  • 15 years of experience with large scale distributed systems and architectures.
  • Experience in technical leadership, leading global projects and setting technical direction for teams.
  • Experience with customer focused, iterative product and feature delivery.
  • Experience in networking, compute infrastructure, and architecting, developing, or maintaining cloud solutions.

Preferred qualifications:

  • Experience working on or with hyperscale cloud technologies.
  • Deep understanding of AI/ML-related infrastructure technologies (e.g., GPUs, TPUs, LLMs, foundational models) and use cases (e.g., training, inference, tuning etc.).

About the job

Google Compute Engine (GCE) is at the heart of the Google Cloud Platform (GCP). It underlies and powers almost every service (e.g., VMs, databases, data analytics, Kubernetes, AI/ML, batch, cloud functions, monitoring, alerting, etc.) that GCP offers.

As the Principal Software Engineer, you will lead the Compute organization in the ideation, design, and development of numerous simultaneously executed cutting-edge projects and initiatives.

Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.

Responsibilities

  • Develop new easy-to-use AI/ML related offerings leveraging Google’s software stack.
  • Design capacity-aware scheduling capabilities to automatically move workloads between zones and regions.
  • Drive key architectural decisions to ensure reliability, security, performance, and scalability.
  • Drive key implementation decisions to maximize code reuse, leveraging existing frameworks and minimizing accumulation of technical debt.
  • Ensure that APIs and semantics are modular, future proof, and compatible with other parts of GCE and GCP to ensure a consistent user experience.

Similar Jobs

Trend Micro - Backend Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
15 Years ago
Playgendary - DevOps (Cloud Engineer)

Playgendary

Limassol, Limassol, Cyprus (Remote)
22 Hours ago
Flowplay llc - Senior Backend Engineer

Flowplay llc

Seattle, Washington, United States (Hybrid)
2 Months ago
Postman - Software Engineer II (Backend), IAM Platform

Postman

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PwC - IN_Associate_Java_Application Technology__Advisory_Jaipur

PwC

Jaipur, Rajasthan, India (On-Site)
4 Months ago
Warner Bros Discovery - Software Engineer II - Platform Engineering

Warner Bros Discovery

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago
Microsoft - Support Engineer (Azure PaaS Developer)

Microsoft

Seoul, South Korea (Remote)
3 Weeks ago
ION - Cloud Engineer Kubernetes

ION

Rome, Lazio, Italy (Hybrid)
4 Months ago
EXUSIA - Google Cloud Platform Architect/Developer

EXUSIA

Pune, Maharashtra, India (On-Site)
4 Months ago
Microsoft - ROP-Senior Software Engineer

Microsoft

Hyderabad, Telangana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tesla - Senior Full Stack Developer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
4 Hours ago
Playtika - Full-Stack Developer

Playtika

Romania (On-Site)
3 Months ago
Rockstar Games - DevOps Engineer

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
8 Months ago
Aristocrat Gaming - Senior Software Developer

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
1 Month ago
LeoVegas - Cloud Security Engineer

LeoVegas

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago
Extreme Network - Cloud Database Administrator (9466)

Extreme Network

Toronto, Ontario, Canada (Hybrid)
4 Months ago
ION - Senior DevSecOps Engineer, Italy

ION

London, England, United Kingdom (On-Site)
4 Months ago
ION - Cloud Engineer Kubernetes

ION

Castellazzo Bormida, Piedmont, Italy (Hybrid)
4 Months ago
Alphasense - Lead AI Platform Engineer

Alphasense

New York, New York, United States (On-Site)
2 Months ago
Sago Mini - Senior Data Engineer

Sago Mini

Toronto, Ontario, Canada (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

DevOps Jobs

Metyis - Lead Devops Engineer

Metyis

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Social Discovery Group - Head of Development (Video Services)

Social Discovery Group

Belgrade, Serbia (Remote)
2 Months ago
Next Level Business Services - Pivotal cloud Architect

Next Level Business Services

Dearborn, Michigan, United States (On-Site)
3 Months ago
Luxoft - DevOps Engineer

Luxoft

(Remote)
2 Months ago
Growe - Access Engineer

Growe

(Remote)
3 Weeks ago
Info Stretch - .Net Architect

Info Stretch

Mechanicsburg, Pennsylvania, United States (On-Site)
2 Months ago
Unity - Site Reliability Engineer

Unity

Bellevue, Washington, United States (On-Site)
5 Months ago
Knack Studios - Power Automate Developers

Knack Studios

Chennai, Tamil Nadu, India (On-Site)
7 Months ago
ION - Cloud Engineer Kubernetes

ION

Rome, Lazio, Italy (Hybrid)
4 Months ago
IO Interactive - Lead Online Programmer

IO Interactive

Brighton And Hove, England, United Kingdom (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug