Senior Software Engineer, Full Stack, VM Manager

Google is a global technology leader that specializes in internet-related services and products.
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 for their VM Manager team, which is responsible for managing operating systems for large virtual machine (VM) fleets running Windows and Linux on Compute Engine. The ideal candidate will have extensive experience in full-stack development, software design, and performance analysis.

As part of the VM Manager team, you'll work on a suite of tools that drive efficiency through automation and reduce the operational burden of maintaining large VM fleets. This role requires a strong background in software development, with expertise in both back-end (Java, Go) and front-end (JavaScript, TypeScript, Angular) technologies.

You'll be responsible for writing and testing code, implementing improvements to increase team velocity and product reliability, and reducing resource usage. Your duties will also include improving production, staging, and test environments, as well as documenting system architecture changes.

Google Cloud is at the forefront of enabling digital transformation for organizations across industries. By joining this team, you'll contribute to enterprise-grade solutions that leverage Google's cutting-edge technology and help developers build more sustainably.

This position offers the opportunity to work on critical projects that impact billions of users worldwide. Google is looking for versatile engineers who can display leadership qualities and are enthusiastic about tackling new problems across the full stack as the company continues to push technology forward.

If you're passionate about large-scale distributed systems, have a strong background in full-stack development, and want to be part of a team that's shaping the future of cloud computing, this role at Google could be the perfect fit for you.

Last updated 11 days 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, across back-end such as Java, GO, and front-end experience including JavaScript or TypeScript, Angular etc
  • 3 years of experience with performance analysis

Interested in this job?

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

Systems Development Engineer, Production and Post Production Technology

Senior Systems Development Engineer role at Amazon MGM Studios, focusing on media production technology and cloud-based solutions.

Senior Software Development Engineer - Amazon OpenSearch, OpenSearch

Senior Software Engineer role at Amazon, focusing on OpenSearch and Apache Lucene development, offering competitive salary and benefits.

Software Development Engineer, Builder Tools

Lead Java builder experience at Amazon, improving tools and best practices for developers across the company.

Software Development Engineer III, Center for Infrastructure Software and Controls

Senior Software Engineer role at Amazon's Center for Infrastructure Software and Controls, developing automation solutions for global data centers.

Sr. Mechanical Engineer, Data Center Eng, Mech Solutions

Senior Mechanical Engineer role at Amazon Web Services for data center engineering and mechanical solutions.