Skip to content
SfcomputeSfcomputeSan Francisco, CA

Software Engineer, Hermetic Build

Owns hermetic, deterministic build system for TypeScript/Rust monorepo with protobuf integration. Migrates to Bazel/Buck2/Pants, implements remote execution/caching, ensures reproducibility across local/CI environments for scaling team.

150k – 250k/yr
On-siteDevOps / SRE

About the role

What You'll Do

  • Audit the current build and test pipeline (Bun for TypeScript, Cargo for Rust, buf for protobuf, plus Docker and Helm) and write down where it fails on reproducibility, hermeticity, and speed
  • Pick a build system and migrate us onto it without breaking shipping
  • Stand up remote execution and remote caching that actually move CI and local build times
  • Pin toolchains, seal dependencies, and stop the host environment from leaking into builds
  • Run the long-term roadmap for build, test, and CI as the team and codebase grow
  • Work alongside application and infrastructure engineers throughout, since the migration touches all of them

What We're Looking For

  • Senior or staff-level experience running Bazel, Buck2, Pants, or a comparable system somewhere the build system genuinely mattered
  • Experience operating remote execution and remote caching in production
  • Comfortable across language ecosystems. We run TypeScript and Rust today, with Python showing up
  • Strong opinions on determinism and reproducibility, with the judgment to know when full hermeticity is worth the cost and when it isn't
  • CI ops chops: queue health, flake budgets, real test signal, build time budgets you can defend
  • Able to scope your own work. There's no spec for what our build system should look like

Nice to have: experience moving a codebase onto Bazel (or off of it), polyglot or protobuf-heavy monorepos, prior work on developer infrastructure at an autonomy, robotics, or systems company

Skills

BazelBuck2PantsTypeScriptRustPythonDockerHelmBunCargoBufRemote CachingRemote ExecutionCI/CDProtobuf

Similar roles

DevOps / SRE jobs
Runpod

Site Reliability Engineer

RunpodUnited States

Site Reliability Engineer responsible for defining SLIs/SLOs, leading incident response, building observability (Prometheus/Grafana), automating toil, and driving production readiness for Runpod's AI cloud platform. Requires 5+ years SRE experience, strong Linux/distributed systems knowledge, and scripting skills.

150k – 200k/yr
Remote5+ YOEDevOps / SRE
Turion Space

DevSecOps Engineer

Turion SpaceIrvine, CA

DevSecOps Engineer designing, developing, and maintaining reliable C++/Python software systems with a focus on CI/CD automation, build systems, and developer tooling for aerospace and defense applications. Requires 3+ years experience, proficiency in modern C++, CMake, and CI/CD pipelines.

150k – 213k/yr
Hybrid3+ YOEDevOps / SRE
Clear Street

Software Engineer

Clear StreetNew York, NY

Platform Engineer building self-service internal developer platforms, reusable services, intelligent CI/CD, and automation to improve developer productivity and software delivery at a capital markets fintech. Requires 5+ years experience, strong software engineering skills in Go/Python/Java, deep cloud-native and Kubernetes expertise, and a product mindset for internal tools.

150k – 200k/yr
Hybrid5+ YOEDevOps / SRE
xAI

Software Engineer - Networking Software and Services

xAIPalo Alto, CA +1

Build software, services, and frameworks for network management, automation, and monitoring of large-scale GPU supercomputing fabrics. Requires deep network protocol knowledge and experience orchestrating tens of thousands of devices.

150k – 250k/yr
Hybrid5+ YOEDevOps / SRE
Rillet

Software Engineer, Platform

RilletNew York, NY +1

Own infrastructure, CI/CD, and developer tooling for a fast-scaling AI-native ERP. Set technical direction for reliability, security, and API design in a hybrid NYC/SF environment.

150k – 270k/yr
Hybrid5+ YOEDevOps / SRE