Bun is an open-source developer tooling company focused on creating the fastest all-in-one toolkit for JavaScript and TypeScript development. With $26 million in funding from top Silicon Valley investors and one of GitHub's most popular repositories, Bun is revolutionizing the JavaScript ecosystem.
The Senior Systems Engineer role involves extensive open-source low-level systems work, primarily in Bun's GitHub repository and future commercial hosting product. The team takes full ownership of the entire software stack, having built components like JavaScript & TypeScript parser, HTTP/1.1 client, TCP & UDP socket APIs, and various system utilities.
This is an excellent opportunity for systems programmers to work on cutting-edge technology while making JavaScript development faster and more productive. The role is based in downtown San Francisco, with relocation assistance available.
Key responsibilities include:
The ideal candidate should have strong experience in systems programming languages (C, C++, Zig, Go, or Rust), expertise in manual memory management, and excellent communication skills. Knowledge of JavaScript runtime internals, UNIX systems, or distributed systems is a plus.
Join a small, high-ownership team with minimal meetings and great benefits, including comprehensive healthcare and daily meals. Be part of a mission to transform the JavaScript development ecosystem.