Enable job alerts via email!

C++ Team Lead | Dubai, UAE | Remote

Selby Jennings

Dubai

Remote

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm in the financial technology sector is seeking a C++ Team Lead to spearhead the development of high-performance trading systems. This role is pivotal for enhancing trading algorithms and ensuring optimal market data connectivity for cryptocurrency platforms. With a focus on speed and reliability, the ideal candidate will leverage their extensive experience in software development to tackle challenges in high-load environments. Join a dynamic team where your contributions will directly impact the evolution of trading strategies in a fast-paced market. If you're passionate about technology and finance, this opportunity could be your next big leap!

Qualifications

  • Minimum 8 years of C++ software development experience.
  • Proven experience in high-load and low-latency applications.

Responsibilities

  • Design and maintain components for market data and exchange connectivity.
  • Develop and enhance trading algorithms for cryptocurrency platforms.
  • Optimize trading systems for microsecond and nanosecond performance.

Skills

C++ Software Development
High-load Systems
Low-latency Applications
Design Patterns
Data Structures
Algorithms
Network Protocols
Websockets
FIX Protocol
Kafka
Analytical Skills
Debugging Skills

Job description

C++ Team Lead
Selby Jennings Dubai, United Arab Emirates Apply now Posted 1 day ago Remote Job Permanent Negotiable

A Crypto Prop Trading Firm is seeking a Senior Software Engineer with extensive experience in high-load and low-latency systems. The role is based in Dubai and involves developing and optimizing trading systems, algorithms, and market data/exchange connectivity for cryptocurrency platforms. Ideal candidates will have a background in environments where speed and reliability are paramount.

Primary Responsibilities:

  • Design and maintain components for market data and exchange connectivity with cryptocurrency platforms.
  • Develop and enhance trading algorithms, adding new functionalities to the trading system.
  • Optimize the trading system for microsecond and nanosecond performance.
  • Collaborate with various teams to sustain and improve trading systems.
  • Possess at least 8 years of experience in C++ software development, with a total of 10 or more years in software development preferred.
  • Demonstrate proven experience with high-load and low-latency applications.
  • Expertise in optimizing applications for microsecond and nanosecond latency.
  • Strong knowledge of design patterns, data structures, and algorithms.
  • Proficiency in network protocols; familiarity with Websockets, FIX, and Kafka is advantageous.
  • Experience in financial markets or high-frequency trading systems; developing trading strategies is a plus.
  • Excellent analytical and debugging skills for troubleshooting critical issues.
  • Ability to lead technical initiatives independently from requirements to deployment.

Desired experience:

  • Experience with Kernel bypass/DPDK.
  • Expertise in system-level and network performance optimizations.
  • Potential to lead a team and collaborate with remote developers.

We support the Financial Sciences & Services industry with talent that can shape the future of business. Whether that involves Quantitative Analysis or other areas, we aim to connect professionals with impactful opportunities.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.