Senior Software Engineer, Google Cloud Compute

1 Month ago • 5-7 Years • DevOps • $166,000 PA - $244,000 PA

Job Summary

Job Description

Google seeks a Senior Software Engineer to design, build, and manage the operating system experience for Google Compute Engine (GCE) instances. Responsibilities include the entire lifecycle of public Linux images (build, validation, release, maintenance). Collaboration with OS vendors is crucial. The role also involves developing and maintaining guest environment software and infrastructure, enhancing user experience and platform capabilities. The ideal candidate will lead initiatives addressing complex challenges like OS lifecycle management and automated validation, ensuring a secure and high-quality foundation for Google Cloud Compute.
Must have:
  • 5+ years software development experience
  • 3+ years Go (Golang) experience
  • Linux system administration experience
  • Experience with data structures/algorithms
  • Design and build high-scale infrastructure
Good to have:
  • Master's degree in CS
  • Experience with performance analysis
  • Technical leadership experience
  • Experience developing accessible technologies
Perks:
  • Bonus
  • Equity
  • Benefits

Job Details

Minimum qualifications:

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

Preferred qualifications:

  • Master's degree or PhD in Computer Science or a related technical field.
  • 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.
  • Proficiency in code and system health, diagnosis and resolution, and software test engineering.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

The Guest OS team is responsible for designing, building, and managing the operating system experience for Google Compute Engine (GCE) instances. This includes the complete lifecycle of public Linux images: build, validation, release, and maintenance across all machine types. Strong partnerships with OS vendors are essential for ensuring quality, performance, and compliance.

Additionally, we develop and maintain guest environment software and infrastructure, such as guest agents and configuration systems, to enhance user experience and platform capabilities across all supported OS. Our work provides a secure, high-quality, and consistent foundation for Google Cloud Compute.

The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world.

We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud’s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.

The US base salary range for this full-time position is $166,000-$244,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about .

Responsibilities

  • 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 to enhance GCE's foundational compute layer.
  • Collaborate with internal teams to integrate new platform features into the guest environment.
  • Develop, test, and maintain vital in-guest software, ensuring consistency, security, and performance across operating systems.
  • Lead initiatives addressing complex challenges such as OS lifecycle management, automated validation across machine types and security hardening.

Similar Jobs

Inkittt - Senior Graphic Designer

Inkittt

San Francisco, California, United States (Hybrid)
4 Months ago
Google - Software Engineer III, Engineering Productivity, Google Cloud Platforms

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Anavation - Senior Software Engineer

Anavation

Virginia, United States (Remote)
1 Month ago
GoMotive - Computer Vision Engineer

GoMotive

(Remote)
1 Month ago
Google - Software Engineer (For Women in Tech Candidates)

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
6 Months ago
Warner Bros Games - Staff Software Engineer - AWS Architecture (Observability Team)

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
The Walt Disney Company - Senior Software Engineer

The Walt Disney Company

England, United Kingdom (On-Site)
1 Month ago
Microsoft - Principal Software Engineer

Microsoft

Hyderabad, Telangana, India (On-Site)
1 Month ago
ION - Lead Python Engineer, New York

ION

New York, New York, United States (Hybrid)
7 Months ago
Epic Games - Senior DevOps Programmer

Epic Games

Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Customer Technical Program Manager

NVIDIA

Beijing, Beijing, China (On-Site)
3 Months ago
Google - Software Engineer III, Mobile (Android), YouTube

Google

San Bruno, California, United States (On-Site)
1 Month ago
Meta - Software Engineer, Systems ML - Frameworks/Compilers/Kernels

Meta

Bellevue, Washington, United States (Remote)
1 Month ago
Google - Senior Software Engineer, Full Stack, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago
Moloco - Senior Frontend Software Engineer

Moloco

Seoul, South Korea (On-Site)
1 Month ago
IBKR External - Software Engineer

IBKR External

Hyderabad, Telangana, India (Hybrid)
1 Month ago
Well - Senior Software Engineer (Backend Javascript/Node JS)

Well

Chapel Hill, North Carolina, United States (On-Site)
1 Month ago
Warner Bros Games - Senior Software Engineer, C++ Player Team

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
N-iX - Senior C++ Engineer (High Performance Computing)

N-iX

United Kingdom (Remote)
3 Months ago
Lucid Reality Labs - Machine Learning Engineer

Lucid Reality Labs

Poland (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Seattle, Washington, United States

Biofire DX - Materials Handling Supervisor

Biofire DX

Salt Lake City, Utah, United States (On-Site)
2 Months ago
Nintendo - CONTRACT - Sr Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
6 Months ago
Keywords Studios - Technical Account Manager

Keywords Studios

United States (Remote)
1 Month ago
The Pokemon Company International - Software Solutions Engineer, Organized Play

The Pokemon Company International

Bellevue, Washington, United States (Hybrid)
1 Month ago
Greenworks Sunrise Global Marketing - Supply Chain Manager

Greenworks Sunrise Global Marketing

Mooresville, North Carolina, United States (On-Site)
1 Month ago
ByteDance - Senior Software Engineer, Payment Network

ByteDance

San Jose, California, United States (On-Site)
7 Months ago
Evolution - On-Site Virtual Customer Service Representative

Evolution

Southfield, Michigan, United States (On-Site)
1 Year ago
IManage - GTM Program Manager

IManage

Chicago, Illinois, United States (Hybrid)
2 Months ago
NVIDIA - Senior Site Reliability Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Zynga - Analytics Manager - Marketing Analytics

Zynga

Austin, Texas, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Microsoft - Technical Support Engineer - MySQL or PostgreSQL

Microsoft

Selangor, Malaysia (Hybrid)
1 Month ago
Google - Data and Analytics Consultant, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Rackspace Technology - Python Software Engineer IV

Rackspace Technology

India (Remote)
2 Months ago
ByteDance - Cloud Solution Architect (Automotive Industry)

ByteDance

(On-Site)
2 Months ago
Wildlife Studios - Site Reliability Engineering Manager

Wildlife Studios

São Paulo, State Of São Paulo, Brazil (On-Site)
3 Months ago
Google - Customer Engineer II, Infrastructure Modernization, SMB

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Month ago
Playrix - Senior Release Automation Engineer (Gardenscapes)

Playrix

Ireland (Remote)
4 Months ago
Microsoft - Technical Support Engineer

Microsoft

Vancouver, British Columbia, Canada (Remote)
1 Month ago
Epic Games - Senior DevOps Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Rackspace Technology - Data Architect

Rackspace Technology

Vietnam (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, United States (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