Software Engineer, Unified Autoscaling Services

A global technology company that develops internet-related services and products, including search, cloud computing, software, and hardware.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Engineer, Unified Autoscaling Services

Google is seeking a Software Engineer to join their ML, Systems, & Cloud AI (MSCA) organization, focusing on Unified Autoscaling Services. This role is crucial in developing next-generation technologies that impact billions of users worldwide. The position involves working on Google's infrastructure that supports all Google services and Google Cloud, with a focus on security, efficiency, and reliability.

The role requires expertise in software development, data structures, and algorithms. You'll be part of a team that designs, implements, and manages hardware, software, machine learning, and systems infrastructure for Google services and Cloud operations. This includes work on cutting-edge technologies like TPUs and Vertex AI, Google Cloud's leading AI platform for enterprise customers.

As a Software Engineer in this role, you'll have the opportunity to work on critical projects with significant impact, collaborating across teams to bring innovative solutions to life. The position offers exposure to various aspects of Google's infrastructure, from distributed computing to large-scale system design. You'll be contributing to systems that power services like Search, YouTube, and other Google products used by billions globally.

The ideal candidate should be versatile, demonstrate leadership qualities, and be enthusiastic about tackling new challenges across the full technology stack. This role offers excellent growth opportunities as you'll be working at the intersection of cloud computing, machine learning, and large-scale systems, making it perfect for engineers passionate about building robust, scalable infrastructure that powers next-generation AI and cloud services.

Last updated 17 hours ago

Responsibilities For Software Engineer, Unified Autoscaling Services

  • Design, develop, test, and maintain software applications
  • Work on projects, from small bug fixes to large-scale feature development
  • Drive cross-collaboration and execution of projects across multiple teams along with collaboration with other engineers to bring products to life
  • Manage unique projects priorities, deadlines, and deliverables
  • Create a high performing team and cultivate innovation

Requirements For Software Engineer, Unified Autoscaling Services

Java
Python
Go
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms

Interested in this job?

Jobs Related To Google Software Engineer, Unified Autoscaling Services

Software Engineer III, YouTube

Software Engineer III position at YouTube/Google, focusing on C++ development and large-scale systems, offering competitive compensation and opportunities for technical growth.

Application Engineer, ASCII, Supply Chain

Application Engineer position at Google focusing on supply chain systems integration and business process optimization, requiring 4+ years of experience in business application development.

Software Engineer III, Infrastructure, Google Cloud Data Management

Software Engineer III position at Google Cloud focusing on infrastructure and data management systems, offering competitive compensation and opportunities to work on large-scale distributed systems.

Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

Software Engineer III position at Google Cloud focusing on infrastructure development, requiring expertise in C++ and distributed systems, offering competitive compensation and benefits.

Software Engineer III, Infrastructure, Google Ads

Software Engineer III position at Google working on infrastructure for Google Ads, developing large-scale systems and technologies that power Google's advertising platform.