Taro Logo

Software Engineer, GCE Control Plane, Early Careers, PhD

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Cloud · Enterprise SaaS

Job Description

Google Cloud's GCE Control Plane team is seeking a PhD Software Engineer to join their mission-critical infrastructure team. This role focuses on developing tools, frameworks, and release processes that empower GCE Control Plane to efficiently develop and release high-quality software. The position is integral to improving the reliability of GCE services and decreasing time to ship new features to customers.

As part of Google Cloud, which serves customers in over 200 countries, you'll work on managing API test coverage, virtual machine operations, and developing efficient release processes. The GCE Control Plane manages all of Google's compute offerings and is in the critical path for releasing new features for 300+ engineers across 15+ teams globally.

This is an excellent opportunity for PhD graduates to apply their advanced technical knowledge in a practical setting, working with cutting-edge cloud technology and infrastructure automation. You'll be part of Google's broader mission to accelerate digital transformation across industries while working with enterprise-grade solutions that leverage Google's cutting-edge technology.

The role offers the chance to work on large-scale systems that impact billions of users, with opportunities to grow and evolve as the fast-paced business expands. You'll be joining a company known for its innovative culture, strong technical challenges, and global impact, while working alongside some of the brightest minds in technology.

Last updated 6 days ago

Responsibilities For Software Engineer, GCE Control Plane, Early Careers, PhD

  • Manage API test coverage gaps discovery and test auto generation for complex compute workloads
  • Create and run virtual machines on Google infrastructure
  • Develop tools, frameworks, and release processes that empower Control Plane developers to efficiently release software

Requirements For Software Engineer, GCE Control Plane, Early Careers, PhD

Python
Java
JavaScript
  • PhD degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • Experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • Experience working with data structures or algorithms during coursework/projects, research, internships, or practical experience in school or work

Benefits For Software Engineer, GCE Control Plane, Early Careers, PhD

Medical Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave support

Related Jobs

Software Engineer, Performance, Reliability, Observability, PhD, Early Career

PhD-level Software Engineering role at Google focusing on performance analysis, system optimization, and development of debugging tools for cloud infrastructure.

Software Engineer, GCE Control Plane, Early Careers, PhD

PhD Software Engineer position at Google Cloud focusing on GCE Control Plane development, infrastructure automation, and release process optimization.

Software Engineer, Performance, Reliability, Observability, PhD, Early Career

PhD-level Software Engineering role at Google focusing on performance analysis, system optimization, and research in cloud infrastructure.

Software Engineer, GCE Control Plane, Early Careers, PhD

PhD Software Engineer position at Google Cloud focusing on GCE Control Plane development, infrastructure automation, and cloud platform reliability improvements.

Software Engineer, Performance, Reliability, Observability, PhD, Early Career

PhD Software Engineer role at Google focusing on performance analysis, reliability engineering, and observability tools for cloud infrastructure.