Senior C++ Developer

$$$$

We’re looking for a Senior C++ Developer to join a team building a high-performance electronic trading platform for the U.S. equities market.

 

This role is ideal for an engineer with strong experience in:

  • modern C++ (C++17/20)
  • high-volume real-time data processing
  • high-frequency / low-latency systems
  • Linux backend development
  • Experience in trading, market data, or other latency-sensitive domains is highly valued

Why this role is interesting:

This is not a typical backend position. You’ll work on a platform where:

  • sub-millisecond latency matters
  • systems process large volumes of real-time market data
  • engineering decisions directly affect speed, reliability, and execution
  • the team is preparing for a major migration to 23-hour trading by December 2026

Core stack: C++ (~75%), C# (~20%), Python (~5%)
Architecture: Linux backend, Windows Desktop front end, colocated infrastructure in New Jersey
What you’ll do:

  • Build and optimize core components of a C++ trading platform
  • Process and distribute high-volume real-time market data
  • Improve order management, execution, and risk routing
  • Work on systems with high-frequency updates and strict performance requirements
  • Profile and optimize latency, throughput, and memory usage
  • Support system stability and resolve production issues in a mission-critical environment

What we’re looking for:

  • 5+ years of professional C++ experience
  • Strong expertise in multithreaded, high-performance systems
  • Experience with real-time / high-throughput data processing
  • Strong knowledge of Linux, networking, and performance optimization
  • Experience with distributed systems
  • Good English for professional communication

Strong plus:

  • Trading / market data experience
  • OMS / EMS / risk systems exposure
  • Multicast networking
  • C# and/or Python
  • U.S. equities knowledge

Why join:

  • Work on a real low-latency trading product
  • Solve deep engineering challenges in performance and reliability
  • Join a strategically important team buildout
  • High ownership, strong technical impact
  • Fully remote across Ukraine and Europe

Interested?

If you’re strong in C++, real-time systems, and high-volume processing, we’d love to hear from you.

Required skills experience

C++ 5 years
Linux 3 years
Concurrency and Multithreading 3 years

Required languages

English B2 - Upper Intermediate
Published 5 June
10 views
·
3 applications
To apply for this and other jobs on Djinni login or signup.
Loading...