Senior Backend Engineer - Low Latency Trading Systems

MultiBank Group

Dubai

Presencial

GBP 90.000 - 140.000

Jornada completa

hace 26 horas
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Competitive compensation

Descripción de la vacante

MultiBank Group is developing a next-generation proprietary trading platform for institutional and retail clients, focusing on FX, derivatives, and digital assets. The Senior Backend Engineer will own the design, implementation, and production deployment of ultra-high-performance components in Java and/or C++, with emphasis on low-latency trading and robust infrastructure.

The role requires deep knowledge of trading systems, FIX protocol, multithreading, and Linux networking, supporting a

Formación

  • 8+ years of backend engineering experience in high-throughput, low-latency systems.
  • Expertise with trading systems, including OMS, matching engines, and execution systems.

Responsabilidades

  • Design and implement low-latency trading systems for routing, matching, and execution.
  • Build and optimize OMS, matching engines, and execution workflows.
  • Develop high-performance messaging for real-time market data and internal comms.
  • Integrate FIX engines for clients, liquidity providers, and venues.
  • Implement pricing engines, liquidity aggregation, and smart order routing.

Conocimientos

Java
C++
Low latency
Multithreading
Spring Boot
Observability

Herramientas

FIX protocol
Linux

Descripción del empleo

Welcome to MultiBank Group, a global financial pioneer established in 2005 in California and now proudly headquartered in Dubai, UAE. We specialize in delivering cutting-edge trading technology, unparalleled liquidity, and exceptional customer service. Our extensive range of financial products includes Forex, Metals, Shares, Indices, Commodities, and Cryptocurrency CFDs.

Join our thriving community of over 2 million clients across 100 countries, contributing to a daily trading volume exceeding US$ 35 billion. As a heavily regulated institution with oversight from 18+ financial regulators across 5 continents, and recipient of over 80 financial awards, MultiBank Group is devoted to innovation, excellence, and empowering our clients to achieve their financial goals.

As we continue to expand globally, MultiBank Group is seeking a Senior Backend Engineer - Low Latency Trading Systems (Java/C++) to join MultiBank Exchange. Our leading institutional Electronic Communication Network (ECN) providing deep liquidity, competitive pricing, and advanced execution solutions to financial institutions, brokers, hedge funds, proprietary trading firms, asset managers, and other professional market participants. Our technology-driven platform delivers transparent access to global FX liquidity while enabling clients to optimize execution quality and trading performance.

We are building a next-generation proprietary Trading Platform to power institutional and

retail trading across FX, derivatives, and digital assets. This platform replaces thirdparty

exchanges with a high-performance, low-latency, microservices-driven ECN core. We are

seeking a Senior Backend Engineer with deep expertise in low-latency trading systems,

capable of developing ultra-high-performance components in Java and/or C++, and owning

mission-critical trading infrastructure from design through production.

Key Responsibilities
Trading Platform & ECN Core
  • Design and implement low-latency trading systems for order routing, matching, and execution.
  • Build and optimize matching engines, order management systems (OMS), and execution workflows.
  • Develop high-performance messaging buses for real-time market data and internal system communication.
  • Integrate FIX engines for institutional clients, liquidity providers, and venue connectivity.
  • Implement liquidity aggregation, pricing engines, and smart order routing algorithms.
Performance & Scalability
  • Continuously profile, tune, and optimize systems for minimal latency and high throughput.
  • Design scalable architectures that handle massive transaction volumes and real-time feeds.
  • Apply concurrency, memory optimization, and low-level networking best practices.
  • Implement real-time risk checks, margin controls, and exposure management.
  • Ensure system stability through monitoring, observability, and proactive performance improvements.
  • Troubleshoot production issues in latency-sensitive environments.
  • Own the full development lifecycle: design, coding, testing, deployment, and documentation.
  • Contribute to architecture decisions, coding standards, and automation initiatives.
Role Requirements
Experience
  • 8+ years of backend engineering experience in high-throughput, low-latency systems.
  • Hands-on experience with trading systems, including matching engines, OMS and execution systems, market data feeds (FIX, ITCH, OUCH or similar), pricing engines and liquidity aggregation, and risk and margin control systems.
Knowledge & Skills
  • Expert in Java and/or C++ (both strongly preferred).
  • Deep knowledge of the FIX protocol, trade lifecycle, market connectivity, and execution venues.
  • Strong experience with multithreading and concurrency, low-latency I/O and memory management, network programming (TCP/IP, UDP, multicast), and Linux systems.
  • Self-driven, with strong ownership and problem-solving skills in production environments.
  • Microservices (Spring Boot or similar).
  • Observability tools (Prometheus, Grafana, tracing, etc.).
Why Join Us?
  • Work within a high-growth, industry-leading global financial institution.
  • Competitive compensation and comprehensive benefits.
  • Fast-paced environment with significant ownership and career advancement opportunities.
  • Collaborative, diverse, and high-performance engineering culture.
  • Opportunity to contribute to mission-critical trading applications used worldwide.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Backend Engineer - Low-Latency Trading (Java/C++)
Senior Backend Engineer - Low-Latency Trading (Java/C++)

MultiBank Group • Dubai

Presencial
GBP 90.000 - 140.000
Competitive compensation
Head of Quantitative Strategies & Execution
Head of Quantitative Strategies & Execution

MultiBank Group • Dubai

Presencial
AED 180.000 - 240.000
Operations Associate
Operations Associate

MultiBank Group • Dubai

Presencial
AED 180.000 - 300.000
Competitive salary
Employee benefits
Senior Developer - eTrading
Senior Developer - eTrading

Dicetek LLC • Abu Dhabi

Presencial
AED 350.000 - 650.000
Software Engineer
Software Engineer

One75mb HRM Pvt Ltd. • Dubai

Presencial
AED 300.000 - 600.000
Senior Data Engineer
Senior Data Engineer

Multibank Group • Dubai

Presencial
AED 250.000 - 350.000
Competitive salary
Performance-based incentives
Career progression opportunities
Institutional FX Sales Executive - MultiBank Exchange
Institutional FX Sales Executive - MultiBank Exchange

MultiBank Group • Dubai

Presencial
AED 360.000 - 720.000
Competitive compensation
Comprehensive benefits
Product Engineer (TradeNet)
Product Engineer (TradeNet)

GSS Group • Dubai

Presencial
AED 180.000 - 240.000
Senior Quantitative Analyst
Senior Quantitative Analyst

MultiBank Group • Dubai

Presencial
AED 350.000 - 600.000
Competitive salary
Full Stack Developer - C++
Full Stack Developer - C++

Xtreme Next Limited • Dubai

Presencial
AED 180.000 - 300.000
Advanced trading infrastructure
Global market exposure
Low-latency systems
+1
Ubicaciones