Taro Logo

Senior Software Engineer, Borg, Google Cloud

A global technology company that develops internet-related services and products, including search, cloud computing, software, and hardware.
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer, Borg, Google Cloud

Google is seeking a Senior Software Engineer to work on Borg Prime, their core cluster-management component, as part of the ML, Systems, & Cloud AI (MSCA) organization. This role focuses on scaling Borg Prime to support increasingly large workloads using data analysis and parallel programming techniques. The MSCA organization is responsible for designing, implementing, and managing the hardware, software, machine learning, and systems infrastructure for all Google services and Google Cloud.

The position requires expertise in distributed systems, with a focus on cluster management and scalability. You'll be working on critical infrastructure that supports billions of users across Google's services. The role combines hands-on coding with system design and technical leadership opportunities. You'll collaborate with teams across Google to ensure Borg Prime meets the growing demands of Google's infrastructure.

This is an excellent opportunity for engineers passionate about large-scale distributed systems and infrastructure. You'll be at the heart of Google's computing infrastructure, working on technology that powers services used by billions. The role offers significant technical challenges, opportunities for growth, and the chance to impact Google's core infrastructure. The position includes competitive benefits and the opportunity to work with world-class engineers in Google's Kraków office.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, Borg, Google Cloud

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

Requirements For Senior Software Engineer, Borg, Google Cloud

Java
Python
Go
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience with Multithreaded Programming and Refactoring

Benefits For Senior Software Engineer, Borg, Google Cloud

Medical Insurance
401k
Parental Leave
Education Budget
  • Competitive compensation package
  • Health insurance
  • Retirement benefits
  • Parental leave
  • Professional development opportunities

Interested in this job?