

Senior Systems Engineer
Location
San Francisco Bay Area
Level
Full-Time
Department
Software Development
Type
Salary
Job Description
Posted on:
2025-05-05
Responsibilities
- Engage in open-source low-level systems programming.
- Contribute to Bun's GitHub repository.
- Work on developing a JavaScript & TypeScript parser.
- Implement an HTTP/1.1 client and TCP & UDP socket APIs.
- Create an efficient globbing library and a bash-like interpreter & shell.
- Develop coreutils like 'cp', 'ls', and 'seq'.
- Collaborate with a small team to maintain technical excellence.
Job Requirements
- Experience in a systems programming language (C, C++, Zig, Go, or Rust).
- Proficiency in manual memory management in large codebases.
- Strong communication skills.
- A passion for technical excellence.
- Bonus: Experience with Zig and JavaScript runtime internals.
- Bonus: Understanding of UNIX systems and TCP/UDP networking.
- Bonus: Knowledge of building multi-tenant, large-scale distributed systems.