Key Responsibilities
- Design and implement low-latency trading systems in Rust
- Optimize kernel and network layers for minimal latency
- Profile and refine performance bottlenecks in high-frequency environments
- Collaborate with cross-functional teams to integrate high-performance components
- Write clean, maintainable, and highly efficient code
- Contribute to architectural decisions for scalable infrastructure
Requirements
- 3+ years of experience with Rust or similar systems languages
- Strong understanding of low-latency computing principles
- Experience with kernel-level optimizations and network stack tuning
- Proficiency in profiling tools (e.g., perf, flamegraph)
- Familiarity with hardware-aware programming and memory management