Bun is an innovative open-source JavaScript tooling company that has secured $26 million in funding from top Silicon Valley investors. As one of the most popular GitHub repositories with a thriving community of 33,000 Discord members, Bun is revolutionizing JavaScript development. The company recently achieved significant milestones with the launch of Bun v1.0 in September 2023 and the addition of Windows support in v1.1.
The Senior Systems Engineer role offers a unique opportunity to work on low-level systems programming, primarily contributing to Bun's open-source GitHub repository and future commercial hosting products. The position involves working with cutting-edge technology, including developing JavaScript & TypeScript parsers, HTTP/1.1 clients, TCP & UDP socket APIs, efficient globbing libraries, and bash-like interpreters.
At Bun, engineers take ownership of the entire software stack, making it an excellent environment for learning and growing in systems programming. The team has built impressive components like coreutils implementations and various system-level tools. The role requires expertise in systems programming languages and manual memory management, with bonus points for experience in Zig, JavaScript runtime internals, and distributed systems.
The position offers competitive compensation ($160,000 - $220,000 plus equity), comprehensive healthcare benefits, and a positive work culture in downtown San Francisco. This is an on-site role perfect for someone passionate about making JavaScript better for everyone while working alongside talented engineers in a well-funded, fast-growing company.