We are looking for a C++ Developer to contribute to the development and optimization of a high-performance, ultra-low latency trading platform.
Responsibilities:
- Design, implement, test, and deploy components of a low-latency trading system
- Write high-performance C++ code with focus on concurrency, networking, and asynchronous execution
- Understand system requirements and performance limits
- Collaborate closely with the Team Lead and engineering team
- Ensure system reliability, scalability, and efficiency in real-time environments
Requirements:
- Strong knowledge of data structures, algorithms, and object-oriented programming in C++
- Experience with asynchronous programming, multithreading, and network programming
- Ability to work effectively in a remote or hybrid team environment
- Strong attention to detail and problem-solving skills
Nice to Have:
- Experience with ultra-low latency or real-time systems (sub-microsecond latency)
- Familiarity with lock-free programming and concurrent data structures
- C programming experience, including Linux drivers or kernel-level work
- Deep understanding of Linux internals and networking
Benefits:
- Competitive salary
- Flexible remote work environment
- 40 days paid time off
- Access to global offices
- Opportunity to work with cutting-edge hardware and technology
- Collaborative and high-performing international team
Join a team working at the forefront of high-frequency trading systems and performance engineering.