1

Borg Jobs in California (NOW HIRING)

Agentic AI Developer

San Jose, CA · On-site

$55 - $60/hr

Experience in Google-proprietary technologies such as Borg, Blaze, Piper, and Critique. * Cloud-native development on GCP, including experience with Spanner, BigQuery, and Pub/Sub. Founded in 2010 ...

Front Counter Team Member

Downey, CA · On-site

$13 - $17/hr

It's a Great Place to Work At Chick-fil-A Downey, our Operator, Josiah Borg, and his leadership team consider their team members to be more than just employees, they are a highly valued part of the ...

next page

Showing results 1-20

Borg information

See California salary details

$18

$51

$79

How much do borg jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for borg in California is $51.83, according to ZipRecruiter salary data. Most workers in this role earn between $21.59 and $68.80 per hour, depending on experience, location, and employer.

What is Borg?

In the context of careers, 'Borg' typically refers to a job title within Google's infrastructure team, named after their cluster management system, Borg. Borg engineers design, build, and maintain large-scale distributed computing systems that allow Google's services to run efficiently and reliably. These professionals work on resource allocation, fault tolerance, and performance optimization for data centers. The role requires strong skills in software engineering, systems architecture, and problem-solving at scale.

What is the difference between Borg vs Network Engineer?

AspectBorgNetwork Engineer
Required CertificationsTypically Cisco, CompTIA, or vendor-specific certificationsCCNA, CCNP, CompTIA Network+
Work EnvironmentData centers, cloud environments, large-scale IT infrastructureOffice settings, data centers, client sites
Industry UsageTech, cloud service providers, large enterprisesTelecommunications, IT services, corporate networks
Common Search/ComparisonYesYes

The comparison between Borg and Network Engineer shows that both roles require networking certifications and work in similar environments like data centers and large IT infrastructures. Borg typically refers to a container orchestration system used in cloud environments, whereas Network Engineers focus on designing, implementing, and maintaining network systems. While Borg is more specialized in cloud infrastructure management, Network Engineers have a broader scope in network setup and troubleshooting.

What are some typical challenges faced by engineers working on Borg, Google's cluster management system?

Engineers working on Borg often encounter challenges related to managing large-scale distributed systems, such as ensuring high reliability, minimizing downtime, and optimizing resource allocation across thousands of servers. The complexity of Borg's architecture requires strong problem-solving skills and the ability to collaborate closely with cross-functional teams, including site reliability engineers and software developers. Additionally, staying up-to-date with the latest advancements in infrastructure and automation tools is crucial for long-term success in this role.
What are popular job titles related to Borg jobs in California? For Borg jobs in California, the most frequently searched job titles are:
Infographic showing various Borg job openings in California as of August 2026, with employment types broken down into 80% Full Time, and 20% Part Time. Highlights an 100% In-person job distribution, with an average salary of $107,796 per year, or $51.8 per hour.

Staff Software Engineer, 3D & Data Visualization Tools

Waymo

San Diego, CA

Other

Re-posted 25 days ago


Job description

Waymo's central platform and product for visual debugging, telemetry, and triage provides teams across the company (including Perception, Behavior, and Simulation) with 3D and data visualization tools, using a C++ and TypeScript framework to integrate domain-specific visualizations into a single tool. The backend processes and streams 4D (3D + time) time-series logs, real-time telemetry, and simulation data. In this L6 role, you will own the C++ server infrastructure and concurrent data streaming pipelines. You will design C++ abstractions to load and process fleet logs, optimize Borg and RPC performance, and build APIs that let engineers and automated evaluation pipelines analyze driving data.

You will:        
   Build and maintain concurrent C++ backend services (Borg/Boq RPC servers) that stream time-series and sensor data to the client.    
   Scale C++ data delivery abstractions for offboard storage (CNS, Spanner) and WebRTC streams.    
   Optimize latency and throughput using log-sampling, payload post-processing (deduplication, timeline merging), and async C++ services.    
   Build backend APIs for automated callers (triage bots, evaluation executors) to render driving scenes.    
   Plan technical roadmaps and own the scaling, security, and performance isolation of the offboard data infrastructure.    
   Mentor engineers, review system designs, and establish systems-level C++ best practices.    
You have:        
   Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.    
   5 years of software development experience in C++.    
   Experience with systems programming, including multi-threading, concurrency, memory efficiency, and profiling.    
   Experience building high-throughput distributed systems, RPC services, or time-series data pipelines.    
   Experience leading technical designs and mentoring engineers on complex, multi-quarter projects.    
We prefer:        
   Experience with Google-internal infrastructure (Borg, Boq, Stubby/gRPC, CNS, and Spanner).    
   Experience developing backend systems for video/image rendering, WebRTC, or developer tools.    
   Familiarity with autonomous vehicle data formats (RoadGraph, sensor logs, and trajectory prediction outputs).    
   Familiarity with web client architectures (Angular, TypeScript) to design client-server APIs.    
   Experience with TDD, performance profiling, and integration testing.