Senior Software Engineer, Borg, Google Cloud

1 Month ago • 5 Years + • Full Stack Development

Job Summary

Job Description

This Senior Software Engineer role at Google focuses on Borg Prime, a core cluster-management component. Responsibilities include writing and testing code, participating in design reviews, code reviews, contributing to documentation, and debugging system issues. The role requires applying data analysis and parallel programming techniques to scale Borg Prime for increasingly large workloads. The ideal candidate will have experience with multithreaded programming, refactoring, and software design and architecture. They will contribute to Google's core infrastructure supporting services like Search and YouTube.
Must have:
  • 5+ years software development experience
  • Experience with data structures/algorithms
  • Experience testing, maintaining, launching software
  • Multithreaded Programming and Refactoring experience
  • Software design and architecture experience
Good to have:
  • Master's/PhD in CS or related field
  • Technical leadership experience
  • Experience developing accessible technologies

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 with data structures/algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • Experience with Multithreaded Programming and Refactoring.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.

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.

In this role, you will focus on Google's core cluster-management component, Borg Prime, and you will apply data analysis and parallel programming techniques to scale it up to support increasingly large workloads.

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.
  • 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 (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.

Similar Jobs

Google - Senior Software Engineer, Performance Modeling

Google

Raleigh, North Carolina, United States (On-Site)
1 Month ago
Ubisoft - Senior ML Data Scientist

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Months ago
Google - Senior Thermal Engineer, Google Tensor

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
N-iX - Senior Engineer with AWS Greengrass Expertise

N-iX

Ukraine (Remote)
3 Months ago
Google - Software Engineer III, Security, Core

Google

Munich, Bavaria, Germany (On-Site)
1 Month ago
Google - Senior Staff Software Engineer, Engineering Platforms, Core

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago
IO Interactive - Senior Frontend Developer

IO Interactive

İstanbul, İstanbul, Türkiye (Hybrid)
2 Months ago
Next Level Business Services - .NET Developer (Full Time)

Next Level Business Services

Sammamish, Washington, United States (On-Site)
7 Months ago
Corsair - eCommerce Full Stack Developer (React / Shopify)

Corsair

Milpitas, California, United States (On-Site)
1 Month ago
Super - Senior Software Engineer - Full-Stack

Super

Canada (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Netflix - Research Scientist L5, Algorithms Engineering

Netflix

Los Gatos, California, United States (On-Site)
7 Months ago
Streamline Media Group  Inc  - Lead Game Programmer

Streamline Media Group Inc

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
9 Months ago
ByteDance - Senior Natural Language Processing Algorithm Engineer

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
Digital Extremes - Senior Graphics Programmer

Digital Extremes

Ontario, Canada (Remote)
2 Months ago
Google - Thermal Engineer, Google Tensor

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Software Engineer II, Health and Trackers, Data Foundation

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Trendyol - Senior Data Analyst ( Data Science - Site Management)

Trendyol

İstanbul, İstanbul, Türkiye (Hybrid)
7 Months ago
Google - Software Engineer III, Security/Privacy, Production PKI

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
Xsolla - Senior Software Engineer (Publisher Account Platform)

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)
1 Month ago
Microsoft - Member of Technical Staff, AI Post-Training

Microsoft

London, England, United Kingdom (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Kraków, Lesser Poland Voivodeship, Poland

Netflix - UI Engineer (L5) - Revenue Infrastructure

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
7 Months ago
PwC - Workday Integration Consultant

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Techland - Product Marketing Manager

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Sperasoft - Senior 3D Props Artist

Sperasoft

Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Sperasoft - Senior Landscape Artist

Sperasoft

Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
Fandom - Senior Full-stack Software Engineer

Fandom

Poznań, Greater Poland Voivodeship, Poland (Remote)
1 Month ago
Tesla - Sales Advisor

Tesla

Długołęka, Lower Silesian Voivodeship, Poland (On-Site)
3 Months ago
Techland - Game Data Analyst

Techland

Wrocław, Lower Silesian Voivodeship, Poland (Hybrid)
2 Months ago
Netflix - Security Engineering, Security Incident Response

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
Google - Software Engineer III, Site Reliability Engineering

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

The Walt Disney Company - Senior Software Engineer - Audience Targeting

The Walt Disney Company

Santa Monica, California, United States (On-Site)
1 Month ago
Sinch - Full Stack Software Engineer

Sinch

Mandaluyong, Metro Manila, Philippines (Remote)
2 Months ago
Nagarro - Senior Engineer, Frontend AngularJS

Nagarro

India (Remote)
7 Months ago
ByteDance - Software Engineer Intern (CDN/Edge/Traffic Platform)

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Scopely - Principal Game Server Engineer - Unannounced Project

Scopely

Dublin, County Dublin, Ireland (Hybrid)
3 Months ago
Warner Bros Games - Senior Software Engineer - Roku

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Meta - Software Engineer, Infrastructure

Meta

Boston, Massachusetts, United States (Remote)
1 Month ago
Google - Staff Software Engineer

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
Google - Software Developer III, Infrastructure, Core

Google

Seattle, Washington, United States (On-Site)
1 Month ago
DICE - Fullstack Software Engineer

DICE

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded