Chalk
Software Engineer, Developer Productivity
$170K–$280K
SF +1 · Remote · Full-time · Posted Aug 13, 2026
- Location
- SF
NY - Experience
- 5+ years of professional Software Engineer experience; developer productivity experience is ideal but not required.
- Education
- Bachelor's degree in Computer Science or equivalent experience.
About the job
Own Chalk’s internal developer platform and improve its build, CI, release, and local development tooling so engineers can ship reliably and efficiently.
What you'll do
- Own Bazel, including toolchains, dependencies, and remote execution.
- Create consistent containerized development environments and establish test and benchmark patterns.
- Improve CI speed and reliability, reduce test flakiness, and accelerate C++ and Rust builds and tests.
What they ask for
- C++ coding experience as a Software Engineer.
- Strong distributed systems experience.
- Ability to work autonomously, make pragmatic tradeoffs, and communicate across the engineering organization.
- Bachelor's degree in Computer Science or equivalent experience.
Nice to have
- Hands-on Bazel experience, including BUILD files, Starlark, toolchains, and migrations or large workspaces.
- Experience with Nix, Buildkite, Bazel remote execution or caching, custom Bazel rules, benchmark infrastructure, or organization-wide developer platforms.
Pay
$170K – $280K USD base salary
Tools
Bazel, C++, Rust, Python, GitHub Actions, Buildkite, Starlark, Nix
AI focus
The role supports the developer platform for Chalk’s production AI product; no direct AI development duties are stated.
Model-written summary · the original posting is authoritative