Taro Logo

Senior Software Engineer, Google Cloud Compute

A global technology company that develops cloud computing, search engine, online advertising, AI, and software services.
$166,000 - $244,000
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Cloud · Enterprise SaaS

Description For Senior Software Engineer, Google Cloud Compute

Google Cloud Compute is seeking a Senior Software Engineer to join their Guest OS team, focusing on designing, building, and managing the operating system experience for Google Compute Engine (GCE) instances. This role is part of the ML, Systems, & Cloud AI organization, which is responsible for Google's infrastructure powering services like Search, YouTube, and Cloud services.

The position requires expertise in Linux systems, Go programming, and distributed systems. You'll be responsible for the complete lifecycle of public Linux images, from building and validation to release and maintenance across all machine types. The role involves close collaboration with OS vendors and internal teams to ensure quality, performance, and compliance.

As a senior engineer, you'll work on critical infrastructure that delivers secure and reliable Linux images globally. The role offers the opportunity to impact billions of users through Google's cloud platform while working with cutting-edge technology and scale. You'll be part of a team that provides the foundation for Google Cloud Compute, ensuring security, efficiency, and reliability.

The position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. Google provides a collaborative environment focused on innovation and technical excellence, with opportunities to work on challenging problems at global scale. The company is committed to diversity, equality, and creating an inclusive workplace for all employees.

Last updated a day ago

Responsibilities For Senior Software Engineer, Google Cloud Compute

  • Design, build, and own the high-scale infrastructure delivering secure and reliable Linux images globally
  • Drive technical strategy and implement solutions by collaborating with major OS vendors and internal Google Cloud teams
  • Collaborate with internal teams to integrate new platform features into the guest environment
  • Develop, test, and maintain vital in-guest software
  • Lead initiatives addressing tests such as OS life-cycle management, automated validation across machine types and security hardening

Requirements For Senior Software Engineer, Google Cloud Compute

Go
Linux
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 5 years of experience with software development and data structures/algorithms
  • 3 years of experience working with operating systems
  • 3 years of experience with Go (Golang)
  • Experience with Linux system administration

Benefits For Senior Software Engineer, Google Cloud Compute

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Senior Software Engineer, Google Cloud Compute