Principal Software Engineer, Google Compute Engine Control Plane

4 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

ARHS - DevSecOps Engineer (Automation Specialist)

ARHS

The Hague, South Holland, Netherlands (On-Site)
5 Months ago
ByteDance - Software Engineer in ML Engineering Platform

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
WebFX - Entry Level Software Engineer

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
5 Months ago
NVIDIA - Senior Infrastructure Software Engineer, Deep Learning Libraries

NVIDIA

Santa Clara, California, United States (On-Site)
2 Weeks ago
Tencent - WeChat Tech Intern (Backend Developer)

Tencent

(On-Site)
4 Months ago
Tencent - Technical Account Manager

Tencent

Tokyo, Japan (On-Site)
1 Month ago
Intrepid Studios,  Inc  - DevOps Engineer (Kubernetes & Cloud Services)

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
7 Months ago
Zones - Azure Backend Developer

Zones

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Playtika - Senior DATA/AI SRE Engineer

Playtika

Poland (On-Site)
5 Months ago
Activision - Cloud Engineering Co-op

Activision

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Senior Web Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Every matrix - Senior Full-stack Developer (Angular/Node.js)

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
Life church - Core Services Staff Engineer

Life church

Edmond, Oklahoma, United States (On-Site)
5 Months ago
Veeam Software - Junior C# Developer

Veeam Software

Prague, Czechia (On-Site)
5 Months ago
ARHS - Senior Java Developer

ARHS

Luxembourg (On-Site)
5 Months ago
PwC - Associate

PwC

Bengaluru, Karnataka, India (On-Site)
5 Months ago
NVIDIA - Senior Software Engineer - Conversational AI

NVIDIA

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Argus Labs - Site Reliability Engineer (LATAM)

Argus Labs

(Remote)
5 Days ago
ION - Software Architect - Java Multi-Tenant SAAS Cloud Native

ION

Pune, Maharashtra, India (On-Site)
5 Months ago
Tesla - Software Distributed Systems Engineer

Tesla

North Holland, Netherlands (On-Site)
1 Month 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

Trend Micro - Staff/Sr. Cloud Service Engineer (VicOne_ Automotive Security)

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
CloudHire - Sr. Java Application Architect

CloudHire

Karnataka, India (Remote)
1 Week ago
NVIDIA - Senior HPC AI Cluster Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
Anthology  Inc  - Platform Engineer II

Anthology Inc

Bogotá, Bogota, Colombia (Remote)
3 Months ago
Scanline VFX - Senior DevOps Engineer

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Rackspace Technology - AWS Support Engineer IV

Rackspace Technology

Gurugram, Haryana, India (Remote)
2 Months ago
Electronic Arts - Build Software Engineer - Development & Release Engineering

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
2 Weeks ago
NVIDIA - Senior HPC AI Cluster Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
EXUSIA - Ab Initio Technical Leads ( US - H1B Visa Holders)

EXUSIA

India (Remote)
5 Months ago
Saviynt - Software Architect - Privilege Access Management

Saviynt

United States (Remote)
5 Months 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.

Hyderabad, Telangana, India (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

State Of Minas Gerais, Brazil (On-Site)

São Paulo, State Of São Paulo, Brazil (On-Site)

State Of Minas Gerais, Brazil (On-Site)

Seattle, Washington, United States (On-Site)

State Of Minas Gerais, Brazil (On-Site)

State Of Minas Gerais, Brazil (On-Site)

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