Key Responsibilities
- Develop and maintain high-performance components in Rust and Python
- Implement data processing pipelines for trading and research systems
- Optimize algorithms for speed and memory efficiency in low-latency environments
- Write unit and integration tests to ensure reliability and correctness
- Collaborate with cross-functional teams to integrate new features
- Profile and refactor code to improve performance and maintainability
Requirements
- 2+ years of experience with Rust or Python in production systems
- Strong understanding of systems programming and performance tuning
- Experience with algorithm implementation and data structures
- Familiarity with testing frameworks and debugging tools
- Ability to work in fast-paced, collaborative environments