RITS is seeking a highly motivated Senior C++ Developer to contribute to the development and enhancement of distributed financial trading systems. This role focuses on building resilient, high-throughput, and low-latency solutions for Fixed Income and Derivative Securities within a high-performing team environment.
Key responsibilities
- Develop and enhance core trading systems for Fixed Income and Derivative Securities.
- Work effectively within a small, high-performing software development team.
- Collaborate with both technical team members and non-technical business stakeholders.
- Contribute to the continuous improvement of the trading technology stack.
Requirements
- Bachelor’s degree in Computer Science or a related field.
- 5+ years of professional C++ development experience (C++14/20) in Windows/Linux environments.
- Strong proficiency in object-oriented design, STL, multithreading, and concurrency.
- Solid understanding of networking fundamentals, including TCP/IP, latency, and throughput.
- Proven experience building complex, distributed, high-throughput, and resilient systems.
- Strong debugging skills and the ability to work within large, complex codebases.
What we offer
- Fully remote work environment allowing for professional flexibility.
- Opportunity to work on cutting-edge financial trading technology.
- Engagement in a high-performing team with a focus on continuous improvement.
- Exposure to complex, large-scale distributed system architectures.