| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Jito Labs | United States | $200k - $230k | |||
Wormholefoundation | Remote | $112k - $156k | |||
Cryptio | United Kingdom | $87k - $150k | |||
Aztec | New York, NY, United States | $62k - $75k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Crush | Remote | $111k - $167k | |||
MLabs | Remote | $84k - $110k | |||
MLabs | New York, NY, United States | $104k - $145k | |||
Arrakis Finance | Zug, Switzerland | $77k - $120k | |||
Triton One | Remote | $36k - $54k | |||
Jito Labs | United States | $150k - $170k | |||
Kraken | London, United Kingdom | $88k - $101k | |||
Arrakis Finance | Zug, Switzerland | $91k - $150k | |||
Arrakis Finance | Switzerland | $105k - $180k | |||
Wonderland | Buenos Aires, Argentina | $122k - $180k | |||
Steakhouse Financial | Remote | $140k - $180k |
Senior Systems Engineer - Performance
Systems & Infrastructure Engineering
- Build and operate high-performance Linux systems for transaction processing and block building
- Work with virtualization and isolation technologies (KVM, QEMU, TEEs)
- Debug and optimize interactions between user-space systems and the Linux kernel
- Reason about CPU performance, memory, I/O, and scheduling under real-world load
Performance Engineering
- Build high-performance systems for processing and analyzing on-chain data
- Optimize critical paths in our infrastructure and Solana core (Agave & Firedancer) to reduce latency and increase throughput
- Develop new tools for monitoring and improving network efficiency
- Improve system reliability through careful design, observability, and fault isolation
- Contribute performance improvements upstream (Solana / OS / QEMU related components)
Requirements
- 5+ years of systems-level programming in C, C++, or Rust (we use Rust)
- Deep experience with Linux systems engineering and performance-critical infrastructure
- Proficiency with profiling and tracing tools: perf, flamegraphs, eBPF
- Experience debugging network performance (tcpdump, Wireshark, packet capture analysis)
- Familiarity with CPU microarchitecture concerns (cache behavior, branch prediction, NUMA)
- Willingness to dive into complicated systems to accurately root cause and fix issues
- Clear, simple communication
Strong Plus
- HFT, market-making, or ultra-low-latency trading systems experience
- Virtualization / hypervisors / TEE development
- Kernel-adjacent or embedded systems work
- Solana or blockchain infrastructure experience
What does a Rust developer in web3 do?
A Rust developer in the context of web3 is a programmer who uses the Rust programming language to build applications and tools for the decentralized web, also known as the web3 ecosystem
The specific responsibilities of a Rust developer in web3 may vary depending on the project or organization they are working for, but in general, they would be responsible for writing, testing, and maintaining Rust code that is used to build web3 applications
This could include things like creating smart contracts for decentralized finance (DeFi) applications, building tools for interacting with decentralized storage networks, or developing decentralized applications (dApps) for the web3 ecosystem.