C++ Software Engineer (Market Data)

Eqvilent · Dubai

Hybrid: DubaiFull TimeMid Level, SeniorInformation Technology
Posted 12 months ago

Job description

Responsibilities

  • Provide connectivity for new exchanges.
  • Speed up market data receiving and optimize existing connectors.
  • Support new data types in connectors.
  • Refactor existing solutions to improve their scalability.

Requirements

  • Knowledge of networks and interaction protocols.
  • Experience with modern standards of C++ 17/20.
  • Experience with handling large volumes of incoming data.
  • Multithreading programming, understanding of CPU memory models.
  • Understanding of Linux system internals.
  • Knowledge of algorithms and data structures.
  • Decent level of written and spoken English to work in an international environment.

Nice-to-haves

  • In-depth knowledge and expertise with low latency/real-time development with sub-microsecond latency
  • Experience in HFT, telecommunication, or game dev

Why Should You Join Our Team?

  • Great challenges with fast feedback loops
  • A welcoming group of highly qualified international professionals
  • Cutting-edge hardware and technology
  • Comfortable Dubai / London / Malta offices or remotely anywhere in the world
  • Flexible schedule
  • 40 paid days off
  • Competitive salary

About the Company

Eqvilent is a Quantitative Trading company committed to high data quality and efficiency. We operate globally and maintain a culture of technical excellence and detail-oriented approaches.

Skills & tools

C++LinuxMultithreading

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01C++ 17/20
  2. 02Linux
  3. 03Multithreading

Benefits & perks

  • Annual Leave
  • Health Insurance
  • Paid Leave