Raven is a proprietary trading firm providing liquidity across crypto, prediction markets, and global financial venues. Our traders, engineers, and researchers build automated systems that operate across centralized exchanges, DeFi protocols, and emerging financial infrastructure.
We are a small, highly driven team working in one of the fastest markets in finance. If you want to build and see your work impact real markets, we'd like to hear from you.
About the role
This is not a typical backend role. You'll be working close to the metal - profiling systems, shaving microseconds, and building infrastructure where performance is the product. Your work will directly impact latency, throughput, and the performance of our trading infrastructure.
What you'll work on
→ Developing and optimizing ultra-low-latency systems
→ CPU, memory, and I/O profiling to improve performance
→ Reducing tick-to-trade latency across the full stack
→ Network stack performance and system efficiency
→ Building performance-critical components in Rust or C++
→ Collaborating with traders and engineers to identify and eliminate bottlenecks
What we're looking for
→ Strong experience in low-level systems programming
→ Solid understanding of operating systems and networking
→ Experience with performance-critical systems
→ Proficiency in Rust or C++,
→ Ability to write efficient, deterministic code
→ Interest in performance optimization and system design
Nice to have
→ Experience in trading, gaming, or high-performance computing
→ Familiarity with kernel internals or advanced networking
Why Raven
→ Work on systems operating in real financial markets
→ Solve complex performance problems with immediate impact
→ Collaborate closely with traders and engineers
→ See your work directly influence trading outcomes - in latency numbers, not quarterly reviews