Senior Software Engineer Rust Backend Pro
Posted Updated
You will design and implement Rust services and libraries for trading, payments, and crypto experiences. You will build scalable, secure, low-latency distributed systems, translate product requirements into technical solutions, debug issues across the stack, own systems end to end, and mentor other engineers.
Responsibilities
- Design and implement Rust services and libraries
- Write reusable, testable, efficient code for revenue-critical systems
- Design resilient low-latency distributed systems
- Translate product requirements into technical solutions
- Debug issues across operating system, network, and application layers
- Own systems and libraries end to end
- Mentor other engineers
Requirements
- Seven years of software-engineering experience
- Financial trading product development
- Rust network services or asynchronous programming
- Secure system design
- Operating system debugging
- Network debugging
- Distributed system
- RPC
- Kafka
- Event-driven system
- Product requirements analysis
- System ownership
- Mentorship