What It's Like to Work There
Tiny, performance-obsessed, and technically extreme. The team is very small and every engineer works on core runtime code. This is for people who think in cache lines and instruction counts.
Resume Tips for Bun
Systems programming experience is essential. If you write Zig, C, C++, or Rust and understand memory management and performance optimization, you're their person.
Show experience with JavaScript runtimes, bundlers, or build tools at a deep level.
Performance obsession matters. Bun's entire value prop is speed, so demonstrate that you think about performance constantly.
If you've contributed to JavaScriptCore, V8, or any JS engine, that's a massive advantage.
Understanding of the npm ecosystem, module resolution, and package management internals is valuable.
Hiring Process
Application review with strong emphasis on systems programming and performance optimization
Technical interview involving low-level programming and performance challenges
Pair programming on runtime or toolchain challenges
Discussion about JavaScript ecosystem and performance philosophy
Interview Style
Extremely technical interviews focused on systems programming, performance optimization, and runtime internals. They want to see that you can write fast, correct low-level code.
Top Roles They Hire
Systems Engineer
Runtime Engineer
Software Engineer
Developer Advocate
Build your resume for Bun
Paste a Bun job description and get a tailored, ATS-optimized resume that beats the screening bots.
Generate Resume FreeNo credit card required