Description
Bun is on a mission to make JavaScript more productive. Bun is an all-in-one JavaScript runtime, bundler, transpiler, package manager and test runner. We have raised $26 million in funding from prominent VC’s like Kleiner Perkins and Khosla Ventures.
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.
At Bun, we take ownership over the entire software stack, making this an exceptional place to grow technical depth. You'll be mentoring engineers who work on both systems engineering like JavaScript runtimes and parsers, and product engineering like JavaScript APIs, frontend applications, and documentation.
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.
Requirements
- 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.
- This is an on-site role at our office in San Francisco.
Bonus Points
- Track record of shipping reliable software at scale.
- Experience with Zig (most of Bun is written in Zig).
- Experience with JavaScript runtimes like JavaScriptCore, V8, or SpiderMonkey.
Benefits
Bun is building a team of passionate and talented people who are excited to make JavaScript better for everyone. To achieve that goal, we are also building a workplace where people are trusted, empowered, and well-compensated for their work.
- Location: We have our own office in downtown San Francisco and cater free lunch and dinner every day
- Compensation: We offer competitive compensation with startup equity and room to grow based on your contributions
- Healthcare: We have flexible health plans that cover both physical and mental healthcare
- Time Off: Enjoy three weeks of paid time-off each year with flexible sick, family, and mental health leave