S

Sparkland

C++ Senior Software Engineer - High Load

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in United Arab Emirates

About the Job

Requirements

  • At least 8 years of experience in C++ software development.
  • Experience working with high-load and low-latency applications.
  • Expertise in optimizing low-latency applications and crunching micros/nanos.
  • Good understanding of design patterns, data structures, and algorithms.
  • Good knowledge of network protocols.
  • Experience in financial markets and/or high-frequency systems.
  • Good analytical and debugging skills, including the ability to debug critical issues.
  • Proficiency with modern AI-assisted development tools and workflows, such as Claude, Cursor, GitHub Copilot, or equivalent.

Responsibilities

  • Develop and maintain market data components and exchange connectivity to cryptocurrency exchanges.
  • Develop and maintain trading algorithms and add new features to the trading system.
  • Optimize the existing trading system for micros/nanos.
  • Work collaboratively with different teams to maintain and improve trading systems.
  • Independently lead assigned technical initiatives from requirements gathering through deployment.

Desired Qualifications

  • At least 10 years of total software development experience.
  • Exposure to WebSockets, FIX, and Kafka.
  • Experience developing trading strategies.
  • Experience in kernel bypass/DPDK.
  • Experience in system-level/network performance optimizations.
  • Ability to lead the team in future and work with other developers located remotely.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Sparkland

See more jobs