We’re looking for an experienced C++ Developer with 7–8 years of hands-on experience in building high-performance, low-latency trading systems. The ideal candidate will have a strong background in C++ (11/14/17), multithreading, and socket programming, along with experience in MT5/MT4 APIs or FIX Protocol.
You’ll play a key role in designing and optimizing our trading infrastructure, ensuring lightning-fast execution, stability, and reliability in live trading environments.
Experience Required:
- 7-8 years of hands-on experience in C++ development.
- Strong knowledge of low-latency, high-performance systems.
- Experience with MT5/MT4 APIs, FIX Protocol, or trading platforms is highly preferred.
Roles & Responsibilities:
- Design, develop, and maintain C++ modules for trading systems and back-office applications.
- Work on MT5 plugins, bridges, and APIs for order execution, risk management, and trade reporting.
- Optimize code for low latency and high throughput in Forex/CFD environments.
- Collaborate with traders, analysts, and backend teams to deliver efficient trading solutions.
- Debug, test, and maintain production code to ensure stability and performance.
- Ensure security, scalability, and compliance with financial industry standards.
Skills Required:
- Strong knowledge of C++ 11/14/17.
- Expertise in multithreading, socket programming, and memory management.
- Hands-on experience with MT5 Manager/Dealer APIs and FIX/REST/WebSocket APIs.
- Good understanding of SQL databases (T-SQL).
- Exposure to .NET technologies is an added advantage.
- Minimum 1 year of experience with MT5 will be considered a plus
Job Type: Full-time
Pay: AED8,000.00 - AED9,000.00 per month