Rust Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+1 more
Job description
About yeetyeet is built by a tight-knit group of systems, observability, and kernel nerds who refuse to accept âmystery outagesâ as normal. Weâre a small, high-impact team with domain expertise in Linux, eBPF, performance instrumentation, and developer tooling.We move fast, ship often, and take deep ownership. If you enjoy operating close to the metal, building tools that real engineers lean on during 3 AM incident sprints, and solving hard problems with minimal overhead, youâll feel right at home here.About the roleWeâre looking for a Rust engineer to join us in building yeetd, our dynamic BPF runtime that powers on-demand observability across fleets of Linux servers.Youâll be living close to the kernel, pushing Rustâs concurrency model to its limits, and solving problems that donât have StackOverflow answers and make even ChatGPT throw its hands up in the air and say âidk.âAbout youYou have deep systems-level experience with Linux, the kind that comes from debugging cryptic kernel errors at 2 AM and knowing which mailing list thread to dig up or which snippets of code in the kernelâs source tree to dig into.Youâre fluent in Rust beyond syntax, you know how to work with the borrow checker to design safe, concurrent systems instead of fighting it.You understand synchronization primitives, memory models, and performance trade-offs, and youâre comfortable reasoning about them under real-world load.Youâve worked with (or are excited to dive into) eBPF, perf events, and kernel instrumentation, and you get a kick out of making low-level data both safe and usable.Youâre the kind of engineer who enjoys turning âblack boxâ Linux behavior into something observable and explainable.Nice To HavesA degree in Computer Science, Electrical Engineering, or a related field with a focus on systems or networking.Hands-on experience with the Linux kernel contributing patches, debugging kernel modules, or building tools that live in kernel space.Familiarity with low-level networking (sockets, TCP/IP stack internals, packet processing).Prior work on extremely high-performance system software (databases, runtimes, observability tooling, compilers, etc.).Exposure to distributed systems or large-scale infrastructure, where performance and reliability trade-offs really matter.
Requirements
- You have deep systems-level experience with Linux, the kind that comes from debugging cryptic kernel errors at 2 AM and knowing which mailing list thread to dig up or which snippets of code in the kernelâs source tree to dig into.
- Youâre fluent in Rust beyond syntax, you know how to work with the borrow checker to design safe, concurrent systems instead of fighting it.
- You understand synchronization primitives, memory models, and performance trade-offs, and youâre comfortable reasoning about them under real-world load.
- Youâve worked with (or are excited to dive into) eBPF, perf events, and kernel instrumentation, and you get a kick out of making low-level data both safe and usable.
- Youâre the kind of engineer who enjoys turning âblack boxâ Linux behavior into something observable and explainable., * A degree in Computer Science, Electrical Engineering, or a related field with a focus on systems or networking.
- Hands-on experience with the Linux kernel contributing patches, debugging kernel modules, or building tools that live in kernel space.
- Familiarity with low-level networking (sockets, TCP/IP stack internals, packet processing).
- Prior work on extremely high-performance system software (databases, runtimes, observability tooling, compilers, etc.).
- Exposure to distributed systems or large-scale infrastructure, where performance and reliability trade-offs really matter.
About the company
Youâll be living close to the kernel, pushing Rustâs concurrency model to its limits, and solving problems that donât have StackOverflow answers and make even ChatGPT throw its hands up in the air and say âidk.â
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŚ