Location: San Francisco, CA   |   Full-Time   |   $200,000 - $250,000
Engineering Management Technical Leadership Mentoring Product Roadmap Code Quality Management

About Bun: Bun is on a mission to make JavaScript more productive. We’re hiring an Engineering Manager to lead and grow our team of systems engineers in San Francisco. In this role you will lead a growing team of 10 software engineers working on low-level systems in Bun’s open-source runtime, and paid products.

Key Responsibilities:

  • Lead and grow a team of systems engineers building Bun’s runtime and tooling.
  • Provide technical leadership for complex systems written in C/C++ and Zig.
  • Unblock engineers by digging into technical issues and occasionally contributing code.
  • Establish processes to improve team productivity and code quality.
  • Mentor junior engineers and help them develop technical skills.
  • Work closely with Product to prioritize and execute on roadmap items.
  • Set high standards for technical excellence and foster a culture of craftsmanship.

Required Skills and Qualifications:

  • 3+ years experience managing software engineering teams.
  • Strong technical background in systems languages like C, C++, Zig, or Rust.
  • Ability to balance technical leadership with people management.
  • Ability to triage and debug complex technical issues, to inform issue ownership.
  • Understanding of UNIX systems, networking, or JavaScript runtimes.

Bonus Points:

  • Track record of shipping reliable software at scale.
  • Experience with Zig.
  • Experience with JavaScript runtimes like JavaScriptCore, V8, or SpiderMonkey.

Compensation: The estimated pay range for this role is $200,000 - $250,000. Additionally, this role is eligible to participate in Bun’s equity plan.

Post Date: June 19, 2025