Get more replies from employers
Send a job-specific resume in minutes.
Chalk is seeking its first software engineer dedicated to developer productivity. You will own the Bazel build system, drive toolchain improvements, and enable fast, hermetic C++/Rust builds used by every Chalk engineer.
Chalk’s engine is C++ and Rust with a Python interface, and it maintains a 100k QPS latency bar. This on-site role requires strong autonomy, 5+ years of experience, and a BS in CS, with the team adopting Buildkite and Bazel practices.
About Chalk
Chalk is building the data platform that powers the future of machine learning applications. We tear down complexity, latency, and scale barriers that have traditionally constrained ML capabilities. Our platform combines Rust-speed performance with elegant tools that developers love to use. Leading companies depend on Chalk for everything from stopping fraudulent credit card swipes, verifying identities, and maximizing clean energy capture. We've recently raised a $50 million Series A, led by Felicis.
We are hiring our first software engineer dedicated to developer productivity. Today this work is spread across the engineering team alongside everything else people are shipping. You would be the first person to own it outright, set the priorities, and build the function from here. What you build will be used by every engineer at Chalk.
Chalk's engine is C++ and Rust with a Python interface, and it is held to a demanding latency bar of 100k QPS in 5ms. Much of your work will be making those builds and tests fast, hermetic, and reliable. We run a mix of GitHub Actions and Buildkite today and are currently consolidating on Buildkite and Bazel.
We're in the office 5 days a week. When unavoidable conflicts come up, we're flexible. This is not a hybrid role.