Principal Software Engineer, Google Compute Engine Control Plane

Google Cloud delivers enterprise-grade solutions leveraging cutting-edge technology, helping organizations digitally transform across 200+ countries.
Cloud
Principal Software Engineer
Contact Company
5,000+ Employees
15+ years of experience
AI · Cloud · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Architect, Google Cloud

Principal Architect position at Google Cloud leading cross-functional teams to help customers design, plan, and implement enterprise cloud strategies.

Principal Cloud Solution Engineer

Lead technical pre-sales and solution architecture for Oracle's cloud solutions, combining deep technical expertise with strategic customer engagement across China.

Principal Software Engineer, Kubernetes Networking

Lead Kubernetes networking initiatives at Roblox as Principal Software Engineer, building high-performance computing infrastructure for ML workloads with competitive compensation and benefits.

Principal Multi-Cloud Solutions Architect

Principal Multi-Cloud Solutions Architect position at Apple, focusing on cloud infrastructure guidance and solutions architecture for world-class services.

Principal Multi-Cloud Solutions Architect

Principal Multi-Cloud Solutions Architect position at Apple, focusing on designing and implementing cloud solutions for world-class services while maintaining privacy and security standards.

Description For Principal Software Engineer, Google Compute Engine Control Plane

Google Compute Engine (GCE) is the cornerstone of Google Cloud Platform (GCP), powering virtually all services from VMs to AI/ML workloads. As a Principal Software Engineer, you'll spearhead the Compute organization's innovation in cutting-edge projects. The role involves leading the development of AI/ML offerings, designing sophisticated workload scheduling systems, and making crucial architectural decisions that shape GCP's future. You'll work at the intersection of cloud infrastructure and artificial intelligence, ensuring Google Cloud maintains its position as a trusted partner for global digital transformation. The role demands extensive experience in distributed systems, technical leadership, and deep knowledge of cloud technologies. You'll be responsible for maintaining high standards of reliability, security, and scalability while ensuring seamless integration across GCP services. This position offers the opportunity to impact cloud computing at a massive scale, working with cutting-edge technologies like GPUs, TPUs, and LLMs, while helping shape the future of cloud infrastructure.

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 technical debt
  • Ensure that APIs and semantics are modular, future proof, and compatible with other parts of GCE and GCP

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 and use cases

Interested in this job?