Senior Software Engineer, Full Stack, VM Manager

Google is a global technology company that develops next-generation technologies serving billions of users worldwide.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer, Full Stack, VM Manager

Google is seeking a Senior Software Engineer to join their VM Manager team, focusing on full-stack development. This role is crucial in managing operating systems for large virtual machine fleets running Windows and Linux on Compute Engine. The position combines backend and frontend development, requiring expertise in languages like Java, Go, JavaScript, and TypeScript.

The VM Manager suite is essential for automating and maintaining VM fleets, driving efficiency through automation and reducing operational burden. As part of Google Cloud, you'll be working on enterprise-grade solutions that leverage cutting-edge technology, serving customers across 200+ countries.

The ideal candidate will bring 5+ years of software development experience, with strong expertise in full-stack development, performance analysis, and distributed systems. You'll be responsible for writing code, improving system reliability, managing technical debt, and documenting architecture changes.

This role offers the opportunity to work with Google's world-class engineering teams, contributing to products that impact billions of users. You'll be part of Google Cloud's mission to accelerate digital transformation across industries, working with the latest technologies and solving complex technical challenges.

The position is based in Warsaw, Poland, offering the chance to work in one of Google's key engineering hubs. You'll collaborate with global teams, contribute to critical infrastructure projects, and help shape the future of cloud computing technologies.

Last updated a month ago

Responsibilities For Senior Software Engineer, Full Stack, VM Manager

  • Write and test product or system development code
  • Analyze and proactively implement improvements that increase team's velocity, product reliability and reducing resource usage
  • Improve production, staging and test environments
  • Document the changes to the system architecture so it is easily accessible to the others
  • Drive Technical Debt reduction and actively participate in the implementation efforts

Requirements For Senior Software Engineer, Full Stack, VM Manager

Java
Go
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with full stack development
  • 3 years of experience with performance analysis
  • Experience with Windows, Linux system administration
  • Experience architecting and developing large scale distributed systems

Interested in this job?

Jobs Related To Google Senior Software Engineer, Full Stack, VM Manager

Senior Physical Design Engineer, Mixed Signal, Silicon

Senior Physical Design Engineer position at Google, focusing on custom silicon solutions for consumer products, requiring expertise in PnR, STA, and power integrity analysis.

Senior Network Engineer, Google Enterprise Networking

Senior Network Engineer position at Google, focusing on enterprise network infrastructure design and operations with competitive compensation and benefits.

Senior Software Engineer, Titian Platform

Senior Software Engineer position at Google's Titian Platform, focusing on implementing Generative AI applications in Google Cloud Platform.

Senior Optical Network Engineer, Optical Networking Technologies

Senior Optical Network Engineer position at Google, focusing on optical network infrastructure, automation, and large-scale network operations.

Senior Software Engineer, Infrastructure, Google Ads

Senior Software Engineer position at Google Ads, focusing on infrastructure development and large-scale distributed systems, offering competitive compensation and growth opportunities.