Bun is an open-source developer tooling company. Bun is the fastest all-in-one toolkit for building, installing, running, and testing JavaScript and TypeScript. We were born out of frustration with the fragmented, slow JavaScript ecosystem and are on a mission to make JavaScript development faster and more productive.
We've raised $26 million from top investors in Silicon Valley, are among the most popular GitHub repositories, and have a growing community of 34,000 Discord members.
This role will involve lots of open-source low-level systems work, mostly in Bun's GitHub repository and eventually in a commercial hosting product.
At Bun, we take ownership over the entire software stack. That makes working here a great place to learn a ton about systems programming. In our day-to-day work on Bun, our team has written a JavaScript & TypeScript parser, an HTTP/1.1 client, TCP & UDP socket APIs, an efficient globbing library, a bash-like interpreter & shell, coreutils like 'cp', 'ls', 'seq' and so much more. To learn more about what we do every day, check out Bun's release notes or read through our pull requests
This role is on-site at our office in downtown San Francisco. We do offer a relocation bonus if you move to San Francisco.
fulltimeSan Francisco, CA, USBackend$160K - $220K0.10% - 0.50%3+ years
fulltimeSan Francisco, CA, USEngineering manager$200K - $250K0.50% - 1.00%3+ years
fulltimeSan Francisco, CA, USFrontend$150K - $200K0.10% - 0.50%Any (new grads ok)
fulltimeSan Francisco, CA, USDevops$120K - $180K0.10% - 0.50%3+ years