Enable job alerts via email!

C++ Team Lead

Selby Jennings

United Arab Emirates

On-site

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

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

Job summary

An established industry player in the financial technology sector is seeking a seasoned C++ Developer to design and optimize trading systems for cryptocurrency platforms. In this pivotal role, you will be responsible for enhancing trading algorithms and ensuring microsecond performance. Collaborating with diverse teams, you will lead technical initiatives and contribute to the development of high-frequency trading strategies. This is an exciting opportunity to join a forward-thinking company that values innovation and technical excellence, offering a dynamic environment where your skills will make a significant impact on the future of trading technology.

Qualifications

  • 8+ years of C++ software development experience required.
  • Proven expertise in optimizing low-latency applications.

Responsibilities

  • Design and maintain components for market data and exchange connectivity.
  • Develop and enhance trading algorithms for improved functionality.

Skills

C++ Software Development
Low-Latency Applications
Design Patterns
Data Structures
Network Protocols
Financial Markets Knowledge
Analytical Skills
Debugging Skills

Job description

Primary Responsibilities:

  1. Design and maintain components for market data and exchange connectivity with cryptocurrency platforms.
  2. Develop and enhance trading algorithms, adding new functionalities to the trading system.
  3. Optimize the trading system for microsecond and nanosecond performance.
  4. Collaborate with various teams to sustain and improve trading systems.

Essential Skills & Experience:

  1. A minimum of 8 years of experience in C++ software development, with a total of at least 10 years in software development being preferred.
  2. Proven experience with high-load and low-latency applications.
  3. Expertise in optimizing low-latency applications for microsecond and nanosecond performance.
  4. Strong knowledge of design patterns, data structures, and algorithms.
  5. Proficiency in network protocols, with familiarity with Websockets, FIX, and Kafka being advantageous.
  6. Experience in financial markets and/or high-frequency trading systems, with a background in developing trading strategies being a plus.
  7. Excellent analytical and debugging skills, with the ability to troubleshoot critical issues.
  8. Capability to independently lead technical initiatives from requirements gathering to deployment.

Desired experience:

  1. Experience with Kernel bypass/DPDK.
  2. Expertise in system-level and network performance optimizations.
  3. Potential to lead a team in the future and collaborate with remote developers.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.