Taro Logo

Senior Systems Engineer

An open-source JavaScript tooling company focused on making programming simpler, backed by $26M in funding.
$160,000 - $220,000
Backend
Senior Software Engineer
In-Person
11 - 50 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Systems Engineer

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.

Last updated 9 days ago

Requirements For Senior Systems Engineer

JavaScript
TypeScript
  • Experience in a systems programming language such as C, C++, Zig, Go, or Rust
  • Experience with manual memory management in large codebases
  • Care deeply about technical excellence
  • Must work on-site in San Francisco office
  • Experience with Zig (bonus)
  • Experience with JavaScript runtime internals (bonus)
  • Understanding of UNIX systems, kernel, or TCP/UDP networking (bonus)
  • Understanding of multi-tenant, large-scale distributed systems (bonus)

Benefits For Senior Systems Engineer

Medical Insurance
Mental Health Assistance
Equity
  • Free catered lunch every day
  • Competitive compensation with startup equity
  • Flexible health plans covering physical and mental healthcare
  • Three weeks of paid time-off each year
  • Flexible sick, family, and mental health leave

Interested in this job?

Jobs Related To Bun Senior Systems Engineer