Senior Software Engineer, Full Stack, VM Manager

2 Weeks ago • 5-8 Years • Full Stack Development

Job Summary

Job Description

Google seeks a Senior Software Engineer (Full Stack) for its VM Manager in Warsaw, Poland. This role involves developing and maintaining tools for managing large VM fleets on Compute Engine. Responsibilities include writing and testing code, improving system performance and reliability, reducing technical debt, and documenting system architecture. The ideal candidate possesses 5+ years of software development experience (including full-stack development with Java/Go/JavaScript/TypeScript/Angular), 3+ years in performance analysis, and experience with large-scale distributed systems. The role contributes to Google's core infrastructure, impacting billions of users globally.
Must have:
  • 5+ years software development experience
  • 3+ years full-stack development (Java, Go, JavaScript, TypeScript, Angular)
  • 3+ years experience in performance analysis
  • Experience with large-scale distributed systems
  • Testing, maintaining, launching software products
Good to have:
  • Master's degree in CS or related field
  • Technical leadership experience
  • Linux system administration or Enterprise application experience

Job Details

Minimum qualifications:

  • 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, and 1 year of experience with software design and architecture.
  • 3 years of experience with full stack development, across back-end such as Java, GO, and front-end experience including JavaScript or TypeScript, Angular etc.
  • 3 years of experience with performance analysis.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience architecting and developing large-scale distributed systems.
  • Experience with Linux system administration or Enterprise applications.

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.

Virtual Machine (VM) Manager is a suite of tools that is used to manage operating systems for large VM fleets running Windows and Linux on Compute Engine. VM Manager helps drive efficiency through automation and reduces the operational burden of maintaining these VM fleets.

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.

Responsibilities

  • 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.

Similar Jobs

ByteDance - Security Operation Engineer, Security Assurance

ByteDance

Singapore (On-Site)
2 Months ago
Next Level Business Services - UI Developer

Next Level Business Services

California City, California, United States (On-Site)
6 Months ago
undefined - Senior Java Engineer (Affirmative Action for Women)

São José Dos Campos, State Of São Paulo, Brazil (Hybrid)
6 Months ago
N-iX - Senior MuleSoft Engineer

N-iX

Ukraine (Remote)
2 Weeks ago
ByteDance - Backend Software Engineer - Global E-Commerce Supply Chain Operation Platform

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Crunchyroll - Staff Software Engineer - Account Services

Crunchyroll

(Remote)
3 Months ago
Next Level Business Services - Java Full Stack Developer

Next Level Business Services

Tulsa, Oklahoma, United States (On-Site)
6 Months ago
ByteDance - Service Framework Software Engineer Intern

ByteDance

Singapore (On-Site)
1 Month ago
Sitetracker - Sr. Salesforce Engineer

Sitetracker

Sydney, New South Wales, Australia (Remote)
6 Months ago
Google - Software Engineer, Google Cast and Device Media

Google

Hsinchu County, Taiwan (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Go Fund Me - Senior Software Engineer (Payments)

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (On-Site)
5 Months ago
Next Level Business Services - Java Developer

Next Level Business Services

Dallas, Texas, United States (On-Site)
6 Months ago
Netflix - Broadcast Engineer, Live Broadcast Technology

Netflix

Los Angeles, California, United States (On-Site)
2 Weeks ago
Actian - Core Java Developer - Pune

Actian

Pune, Maharashtra, India (On-Site)
6 Months ago
Google - Software Engineer III, Chrome

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
Riot Games - Senior Software Engineer - Data Foundation

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Match Group - Staff Software Engineer, Machine Learning

Match Group

Palo Alto, California, United States (Hybrid)
6 Months ago
Microsoft - Member of Technical Staff Platform Engineer

Microsoft

Mountain View, California, United States (Hybrid)
1 Month ago
Bounteous - Product Manager, B2B

Bounteous

Bernards, New Jersey, United States (Hybrid)
6 Months ago
GoFundMe - Senior Software Engineer (Payments)

GoFundMe

Buenos Aires, Buenos Aires, Argentina (On-Site)
6 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in Warsaw, Masovian Voivodeship, Poland

Playtika - TypeScript Technical Lead

Playtika

Poland (Hybrid)
6 Months ago
Google - Software Engineer, Vertex GenAI, Infrastructure and Features

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Keywords Studios - Player Support Agent - Spanish/English

Keywords Studios

Silesian Voivodeship, Poland (Hybrid)
1 Month ago
CD PROJEKT RED - Senior IT NetOps Administrator

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Veeam Software - QA Automation Engineer with Java

Veeam Software

Warsaw, Masovian Voivodeship, Poland (Hybrid)
7 Hours ago
Techland - Senior Cinematic Artist

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
23 Hours ago
ComeOn Group - QA Engineer (Fixed Term Contract)

ComeOn Group

Silesian Voivodeship, Poland (Hybrid)
1 Month ago
N-iX - Junior QA Automation Engineer (with Python)

N-iX

Poland (Remote)
2 Months ago
N-iX - Senior .NET Fullstack Engineer

N-iX

Poland (Hybrid)
2 Weeks ago
Triple Dot Studios - Lead Level Designer

Triple Dot Studios

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Mozilla - Staff Machine Learning Engineer, Gen AI

Mozilla

Germany (Remote)
6 Months ago
Google - Development Manager, Deals and Payments

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Milestone - Lead Data Engineer

Milestone

United States (Remote)
3 Days ago
Nagarro - Associate Engineer, Tech support

Nagarro

Austin, Texas, United States (On-Site)
6 Months ago
Google - Software Engineer III, Infrastructure, Chrome OS

Google

Boulder, Colorado, United States (On-Site)
2 Days ago
Google - Senior Staff Engineer, Fullstack, Security Defense Platforms

Google

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Google - Lead Software Engineer, Engineering Productivity

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
Google - Senior Software Engineer, Google Cloud Dataproc

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Microsoft - Software Engineer II

Microsoft

Bengaluru, Karnataka, India (On-Site)
3 Days ago
Axinous - Senior Software Development Manager - C, Linux, Distributed Systems

Axinous

Bengaluru, Karnataka, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

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

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

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (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