Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Chalk

Software Engineer, Developer Productivity

Chalk

. Build and own Chalk's internal developer platform, including Bazel, CI, release automation, and local developer tooling .

Posted 11/2/2026full-timeUnited StatesMid-LevelSenior💰 $170,000 - $280,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and owning developer platforms, with a strong focus on Bazel, C++, and Rust. Capable of enhancing developer productivity through effective tooling, CI health management, and performance optimization in containerized environments.

Highest-signal resume keywords
C++ Coding ExperienceBazel Build System OwnershipDistributed Systems ExperienceCI Health ManagementDeveloper Platform Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++RustBazelDependency ManagementRemote ExecutionToolchain DevelopmentBenchmarkingTest AutomationContainerized DevelopmentPerformance Optimization
Soft Skills
Strong Communication SkillsAutonomous Work Ability
Tools & Technologies
BazelNixBuildkite
Certifications & Qualifications
Bachelor's Degree in Computer Science
Industry Keywords
Developer ProductivityCI/CDLatency-Sensitive SystemsAirgapped EnvironmentsTest Flakiness

Tech Stack

Tools & technologies
Distributed SystemsRustC++

About the role

Key responsibilities & impact
  • Build and own Chalk's internal developer platform, including Bazel, CI, release automation, and local developer tooling
  • Own the Bazel build system, including toolchains, dependency management, and remote execution
  • Create a consistent experience for engineers running and developing Chalk in containerized development environments
  • Establish test and benchmark patterns
  • Own CI health, including speed and reliability
  • Drive down test flakiness
  • Improve C++ and Rust build and test performance through toolchain work, caching, remote execution, and dependency hygiene
  • Set priorities and establish the Developer Productivity function
  • Work across the engineering organization to help engineers move faster
  • Ensure reliable code deployments into customers' airgapped environments and detect performance regressions against a 100k QPS/5ms latency bar

Requirements

What you’ll need
  • 5+ years of professional experience as a Software Engineer
  • C++ coding experience as a Software Engineer
  • Strong distributed systems experience
  • Hands-on Bazel experience preferred, including BUILD files, Starlark, toolchains, and migration or large-workspace experience
  • Ability to work autonomously and make pragmatic tradeoffs aligned with business outcomes
  • Strong communication skills
  • Bachelor's degree in Computer Science or equivalent experience
  • Experience with Nix is a bonus
  • Experience with Buildkite is a bonus
  • Experience with Bazel remote execution and remote caching at scale is a bonus
  • Experience writing custom Bazel rules is a bonus
  • Experience with benchmark infrastructure for latency-sensitive systems is a bonus
  • Experience building developer platforms used by an entire engineering organization is a bonus
  • For US-based candidates, willingness to work in the office 5 days per week; the application form references SF, NYC, or LA
  • Candidates based in Ireland, Japan, London, Singapore, or Israel should select 'No' for the office-attendance question

Benefits

Comp & perks
  • Equity
  • Flexible accommodation for unavoidable conflicts
  • Remote work designation in posting, though the description specifies office attendance