Principal Software Engineer, Google Compute Engine Control Plane

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.
Cloud
Principal Software Engineer
Contact Company
5,000+ Employees
15+ years of experience
AI · Enterprise SaaS · Cloud

Description For Principal Software Engineer, Google Compute Engine Control Plane

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.

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.

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.

Last updated a month ago

Responsibilities For Principal Software Engineer, Google Compute Engine Control Plane

  • 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

Requirements For Principal Software Engineer, Google Compute Engine Control Plane

Kubernetes
  • 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
  • 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.)

Interested in this job?

Jobs Related To Google Principal Software Engineer, Google Compute Engine Control Plane

Virtual Machines Product Manager, Google Compute Engine

Lead product management for Google Cloud's Virtual Machines infrastructure, driving innovation and strategy for cloud computing solutions.

Principal Architect, Hi-Tech and Manufacturing, Google Cloud

Lead enterprise cloud architecture strategies for Google Cloud, focusing on Hi-Tech and Manufacturing sectors, requiring 10+ years of experience and deep technical expertise.

Principal Architect, Retail and e-Commerce, Google Cloud

Lead enterprise cloud architecture for retail and e-commerce clients at Google Cloud, designing and implementing transformative cloud solutions.

Principal Architect, Telecommunications, Google Cloud

Lead cross-functional teams as a Principal Architect at Google Cloud, designing and implementing enterprise cloud strategies for telecommunications industry clients.

Principal Architect IV, Digital Natives, Google Cloud

Principal Architect role at Google Cloud leading enterprise architecture and cloud transformation initiatives for strategic customers.