Taro Logo

Systems Engineer

Open-source JavaScript tooling company focused on making programming simpler, backed by $26M in funding.
Backend
Mid-Level Software Engineer
In-Person
11 - 50 Employees
Enterprise SaaS

Description For 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 focused on making JavaScript faster and more productive. The company recently achieved significant milestones with the launch of Bun v1.0 in September 2023 and added Windows support in v1.1.

The 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 team takes ownership of the entire software stack, making it an excellent environment for learning systems programming. Daily work involves developing complex components like JavaScript & TypeScript parsers, HTTP/1.1 clients, TCP & UDP socket APIs, efficient globbing libraries, and bash-like interpreters.

The position is based in their San Francisco office, where the team works on making JavaScript better for everyone. Bun offers a competitive compensation package, including startup equity, comprehensive healthcare benefits, and flexible time-off policies. The company maintains its own office in downtown San Francisco with daily catered lunches, fostering a collaborative environment where engineers are trusted, empowered, and well-compensated for their contributions.

This role is perfect for someone with strong systems programming experience who wants to work on cutting-edge JavaScript tooling and infrastructure. The ideal candidate will have experience with languages like C, C++, Zig, Go, or Rust, and a deep understanding of manual memory management in large codebases.

Last updated a month ago

Requirements For Systems Engineer

Go
Rust
  • 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

Benefits For 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 Systems Engineer