ThinkMarkets is a global financial technology company looking for a C++ Developer to design, develop, and optimize high-performance trading systems and infrastructure.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Mathematics, or a related technical field
- 3–5+ years of professional C++ development experience
- Strong command of modern C++ (C++17/20)
- Demonstrable experience building low-latency or high-throughput systems
- Solid understanding of trading market fundamentals
- Familiarity with trading protocols such as FIX
- Experience with multi-threading, lock-free data structures, and profiling tools
- Proficiency with Linux/Unix environments and version control (Git)
- Strong problem-solving skills
Benefits
- Competitive salary
- Comprehensive benefits package
- Opportunity to work with the latest technologies
- Collaborative and dynamic work environment
- Opportunities for professional growth and development