We are seeking a Senior Software Engineer (Rust) to join our team and help us build scalable and high-performance backend systems for Trading and Risk Management.
Requirements
- Strong experience in building low-latency, high throughput trading systems.
- Solid understanding and experience in event-driven design and architecture principles.
- Familiarity with time-series databases and their application in financial data management.
- Experience with financial market data, order execution, and trading protocols.
- Proficiency in Rust programming language with hands-on experience in delivering production-grade software.
- Experience with AWS, Docker, Kubernetes, and Grafana.
- Minimum of 5 years of experience in backend development with a focus on Trading and Risk Management systems.
Responsibilities:
- Design, develop, and optimize low-latency, high-throughput trading systems using Rust
- Implement event-driven design and architecture principles to ensure robust and responsive systems.
- Collaborate with our product and engineering teams to design and implement new features that meet our clients’ needs for Trading and Risk Management.
- Conduct performance profiling, optimization, and tuning of critical software components.
- Participate in code reviews, testing, and debugging to ensure high-quality, bug-free code for Trading and Risk Management.
- Deploy and manage backend systems in AWS using Docker and Kubernetes.
We offer:
- Maximum flexibility;
- Professional trainings, conferences and certifications;
- Corporate events and benefits;
- Professional literature;
- English courses;
- Discount program.
If you are interested, please let us know [email protected]