Taro Logo

Software Engineer III, XBorg, Google Cloud

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Engineer III, XBorg, Google Cloud

Google Cloud's XBorg team is seeking a Software Engineer III to join their Borg Control Plane division. XBorg is a sophisticated orchestration layer that handles scheduling of throughput-oriented workloads across clusters, with a particular focus on Machine Learning training and inference workloads. The role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for the infrastructure powering Google's core services and Cloud offerings.

As a Software Engineer III, you'll work on developing and enhancing XBorg's innovative features, including weighted fair queuing, opportunistic resource allocation, and platform flexibility. These improvements directly impact resource efficiency for ML workloads across major Alphabet products. The position offers the opportunity to work on large-scale distributed systems that affect billions of users worldwide.

The ideal candidate should have strong experience in software development, data structures, and algorithms. Knowledge of Machine Learning infrastructure is highly valued. You'll be part of a team that prioritizes security, efficiency, and reliability while pushing the boundaries of hyperscale computing. This role offers the chance to work on cutting-edge technology like Google Cloud's Vertex AI and contribute to the future of cloud computing and machine learning infrastructure.

Working at Google means joining a company that's committed to innovation, technical excellence, and building technology that makes a global impact. You'll have the opportunity to collaborate with world-class engineers, work on challenging technical problems, and help shape the future of cloud computing and machine learning infrastructure.

Last updated a day ago

Responsibilities For Software Engineer III, XBorg, Google Cloud

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer III, XBorg, Google Cloud

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

Benefits For Software Engineer III, XBorg, Google Cloud

Medical Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave

Interested in this job?

Jobs Related To Google Software Engineer III, XBorg, Google Cloud

Software Engineer ll, Borg

Software Engineer II position at Google Cloud, focusing on the Borg system, requiring expertise in distributed systems and large-scale infrastructure development.

Software Engineer, Google Distributed Cloud Storage

Software Engineering role at Google Cloud focusing on distributed cloud storage systems and Kubernetes development with competitive compensation and benefits.

Software Engineer III, Global Network Edge, Cloud

Software Engineer III position at Google focusing on building and maintaining scalable network infrastructure for Google Cloud Platform and global services.

Software Engineer III, Infrastructure, Platforms Infrastructure Engineering

Software Engineer III position at Google focusing on infrastructure and platforms engineering, offering competitive compensation and the opportunity to work on large-scale distributed systems.

Software Engineer III, Infrastructure, Google Cloud Storage

Software Engineer III position at Google Cloud Storage focusing on infrastructure development, distributed systems, and large-scale storage solutions.