C++ Engineer (HFT) – Relocate to the Dubai

Dubai Tax Free8 days agoFull-time External
Negotiable
Quantitative Developer, Software Engineering Up to $200k base + Bonus Dubai We are working with a very well-backed prop trading firm in Dubai, who are looking for C++ Trading Engineers, to build their next-generation trading platform. You will be developing low-latency systems with an event-driven architecture, with direct connectivity to major global exchanges. Key Responsibilities: • Collaborate with a dynamic team to design and develop a brand-new trading platform from the ground up. • Implement low-latency, event-driven systems in C++ and Python, ensuring optimal performance and scalability. • Build and maintain exchange adapters and connectivity solutions for markets (US, Europe, APAC, Crypto etc) • parallel programming and concurrency techniques to handle high data throughput and low-latency requirements. • Utilise TDD methodologies to ensure clean, maintainable, and reliable code. • Work closely with the architecture team to integrate real-time data feeds, order processing, and trade execution in an event-driven framework. • Monitor and improve system performance, troubleshooting and optimising as needed to ensure ultra-low latency and stability. Key Requirements: • Experience with modern C++, proficiency in building and optimising low-latency systems. • Event-Driven Architecture – hands-on experience with event-driven design patterns, including experience with message brokers and real-time data processing. • Low Latency and Parallel Programming – familiarity with multithreading and concurrency, ideally within trading or real-time systems. • Python Skills – competency in Python for automation, scripting, and data processing tasks. • Exchange Connectivity – experience with FIX protocol and building adapters. TDD – proven experience in • ing TDD principles to write clean, testable code. • Troubleshooting and Performance Tuning – strong debugging skills and experience optimising for ultra-low latency.