Taro Logo

Systems Engineer - Developer Productivity

An open-source JavaScript tooling company focused on making programming simpler, among the most popular GitHub repositories with 33,000 Discord members.
$120,000 - $180,000
DevOps
Mid-Level Software Engineer
In-Person
11 - 50 Employees
3+ years of experience
Enterprise SaaS · Developer Tools

Description For Systems Engineer - Developer Productivity

Bun, a well-funded open-source JavaScript tooling company, is seeking a Systems Engineer focused on Developer Productivity to join their San Francisco office. With $26M in funding and a thriving community of 33,000 Discord members, Bun is revolutionizing JavaScript development. The role focuses on building tools and infrastructure to enhance team productivity, including debugging tools for memory leak detection, performance optimization, and CI/CD improvements.

The position offers a unique opportunity to work with systems programming at a deep level. The team has built impressive components including a JavaScript & TypeScript parser, HTTP/1.1 client, TCP & UDP socket APIs, and various system utilities. This hands-on role requires expertise in CI/CD workflows, infrastructure-as-code, and systems programming languages.

The ideal candidate will have strong experience with self-hosted CI runners and understanding of manual memory management in large codebases. Knowledge of Zig (Bun's primary language), JavaScript runtime internals, and UNIX systems is a plus. The company offers competitive compensation ($120K-$180K plus equity), comprehensive healthcare, and generous time-off policies.

This is an on-site position in San Francisco with daily catered lunches and a collaborative work environment. The role presents an excellent opportunity for engineers passionate about improving JavaScript development tools and interested in systems-level programming. Join a team that values technical excellence and is committed to making programming simpler for developers worldwide.

Last updated a few seconds ago

Requirements For Systems Engineer - Developer Productivity

Go
Rust
  • Strong experience with CI/CD workflows and infrastructure-as-code
  • Experience in managing self-hosted CI runners
  • Experience in a systems programming language such as C, C++, Zig, Go, or Rust
  • Understanding of manual memory management in large codebases
  • Care deeply about technical excellence

Benefits For Systems Engineer - Developer Productivity

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 - Developer Productivity