Systems Engineer - Developer Productivity

Bun (Headquarters: San Francisco, CA)

Location: San Francisco, CA   |   Full-Time   |   $120,000 - $180,000
CI/CD Infrastructure-as-Code Buildkite AWS EC2 Debugging JavaScriptCore V8 SpiderMonkey UNIX Systems Networking Back End Engineer Cyber Security
**About Bun:** Bun is an open-source JavaScript tooling company focused on making programming simpler. We're hiring a systems engineer to come to San Francisco and help us accelerate Bun's development velocity. This role will focus on building tools and infrastructure to make our team more productive.

**Key Responsibilities:**
- Lead the design and development of tools that optimize JavaScript development workflows.
- Drive architectural decisions for high-impact projects, ensuring reliability and efficiency.
- Co-author long-term technical roadmaps that set the vision for developer tooling improvements.
- Set the standard for a culture of engineering and operational excellence.
- Build and nurture effective partnerships across engineering, product, and security teams to align on developer tooling goals.
- Lead and conduct design reviews for critical projects with a focus on system-level tradeoffs and JavaScript performance.
- Drive the design and implementation of “secure by default” tooling systems in collaboration with security teams.
- Act as a key stakeholder by engaging with developers and internal teams to understand JavaScript requirements and deliver innovative solutions.

**Required Skills and Qualifications:**
- Proven experience leading complex engineering efforts focused on JavaScript development tools and infrastructure.
- Exceptional collaboration and communication skills, with a demonstrated ability to align stakeholders and lead cross-functional teams.
- A track record of contributing to long-term technical roadmaps and making thoughtful system-level tradeoffs.
- At least 8+ years of coding experience in languages like C, C++, Zig, Go, or Rust, with strong expertise in writing concurrent and distributed code.
- Extensive experience designing and building distributed systems, leveraging concurrency primitives, and optimizing JavaScript execution.
- Deep expertise in JavaScript runtimes, with familiarity across adjacent infrastructure domains.
- Hands-on experience with cloud providers such as AWS, GCP, or Azure, and the ability to optimize cost, performance, and scalability.
- A strong sense of ownership and the ability to balance short-term priorities with long-term strategic goals.

**Compensation:**
The estimated pay range for this role is $120,000 - $180,000. Additionally, this role is eligible to participate in Bun's equity plan.
Post Date: June 19, 2025