Senior Low Latency C++ Developer USA

Halian


Date: 1 week ago
City: Dubai
Contract type: Full time
Job Title:Senior Low Latency C++ Developer USA

Location: Dubai , NONE

Employment Type:

Permanent

Job Title: Senior Low Latency C++ Developer

Position Overview:

We are seeking a highly skilled Low Latency C++ Developer to join our development team in building the next generation of our cross-asset ECN platform. The ideal candidate will be a senior systems engineer and technical expert in developing sophisticated and complex trading and pricing applications, particularly within the forex and futures markets.

Key Responsibilities:

  • Analyze complex business requirements and document functional and technical specifications.
  • Provide coding direction and guidance on complex calculations and financial product details to less experienced staff.
  • Manage the full project life cycle, including business and technical analysis, design, coding, testing, and implementation.
  • Maintain system diagrams, interface charts, and compliance documentation.
  • Collaborate with business product specialists to prepare and automate functional unit and component test cases.
  • Lead or participate in large projects using agile methodologies, leveraging DevOps practices to enhance engineering quality and velocity.

Specific Duties Include:

  • Design and implement low-latency trading systems to ensure fast and efficient order execution using C++.
  • Develop scalable solutions for high transaction volumes and market data processing.
  • Optimize the matching engine for high performance and accuracy in order matching.
  • Design and maintain an efficient order management system (OMS) for order routing, execution, and lifecycle management.
  • Develop a high-performance messaging bus for reliable, low-latency communication between system components.
  • Integrate with various API clients, liquidity providers, and third-party vendors for seamless market data and order execution.
  • Create systems to aggregate liquidity from multiple sources to provide the best execution prices.
  • Design and implement a robust pricing engine for accurate and competitive FX trading prices.
  • Develop and optimize smart order routing algorithms for the best execution prices across multiple venues.
  • Continuously monitor and optimize system performance to minimize latency and maximize throughput.
  • Develop and implement risk management systems focused on margin and credit controls to mitigate trading risks.
  • Ensure the stability and reliability of trading systems through proactive monitoring and maintenance.
  • Collaborate with business analysts, quantitative analysts, and other development teams to understand requirements and deliver efficient solutions.
  • Create and maintain comprehensive documentation for the matching engine, OMS, messaging bus, liquidity aggregation, pricing engine, smart order routing, and related components.

Qualifications:

  • Education: Bachelor’s degree in Computer Science, Engineering, Finance, or a related field; advanced degrees are a plus.
  • Experience:
    • 5+ years of experience developing FX trading systems with a focus on low latency, scalability, and event-driven architectures.
    • Proven experience with ECN platforms and market connectivity.
    • Strong background in high-frequency trading and low-latency systems.
    • Experience in developing matching engines, OMS, liquidity aggregation, pricing engines, and smart order routing.
    • Familiarity with risk management systems, specifically margin and credit controls.
  • Technical Skills:
    • Expert proficiency in C++.
    • Extensive experience in network programming, socket communication, and multithreading.
    • In-depth knowledge of the FIX protocol and other financial messaging standards.
    • Familiarity with databases, data structures, and real-time data processing.
    • Expertise in Linux/Unix environments.
    • Experience with messaging systems like Kafka, RabbitMQ, Aeron, or similar.
  • Soft Skills:
    • Excellent problem-solving skills and attention to detail.
    • Ability to thrive in a fast-paced, dynamic environment.
    • Strong communication and teamwork abilities.
  • Bonus Skills:
    • Experience with cloud computing and distributed systems.
    • Knowledge of machine learning and data analysis techniques.
    • Understanding of regulatory requirements and compliance in FX trading.
Senior Low Latency C++ Developer USA in Dubai , NONE

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

IMEA IDB (Inclusion, Diversity and Belonging) Manager - Dubai or Riyadh

Oliver Wyman, Dubai
15 minutes ago
Oliver Wyman is a global leader in management consulting. With offices in 70 cities across 30 countries, Oliver Wyman combines deep industry knowledge with specialized expertise in strategy, operations, risk management, and organization transformation. The firm has more than 7,000 professionals around the world who work with clients to optimize their business, improve their operations and risk profile, and accelerate...

Talent Sourcing Specialist | Emirati Talent

Majid Al Futtaim, Dubai
15 minutes ago
JOB TITLETalent Sourcing Specialist | MAF Global Solutions | Global Solutions UAERole SummarySourcing Specialist is responsible for identifying top Emirati talent and executing Emiratisation sourcing strategies to support company growth. The role involves creating talent maps, utilizing the Applicant Tracking System (ATS), building local talent networks, and conducting online hiring campaigns. The Sourcing Specialist collaborates with Talent Acquisition Business Partners...

Assistant Restaurant Manager

Ennismore, Dubai
1 hour ago
Company DescriptionBanyan Tree DubaiBanyan Group is one of the world’s leading independent, multi-branded hospitality groups centered on the purpose-driven mission of stewardship and wellbeing while offering exceptional, design-led experiences.The Group’s diversified portfolio of hotels, resorts, spas, galleries, golf and residences features an ecosystem of 10 global brands, including the award-winning Banyan Tree, Angsana, Cassia, Dhawa and Laguna, and the highly...