TechMagic

Lead C++ Engineer

TechMagic Responds Quickly
$$$$

The project is a live, high-performance market order and trading system designed as an exchange for energy commodities. Operating primarily in the US and European markets for a global client, the platform handles complex trades where every millisecond counts. We are looking for a key engineer to take full ownership of the Matching Engine - the core component responsible for pairing buy and sell orders and executing trades.

 

Requirements:

  • 10+ years of professional experience in software development.
  • Deep expertise in Modern C++ (17/20/23): move semantics, constexpr, templates, etc.
  • Strong experience with Linux / POSIX environments.
  • Proficiency with build systems and tools: CMake / vcpkg, Git.
  • Hands-on experience with concurrency and shared memory tools.
  • Networking skills: ZeroMQ (or similar), low-level socket programming (TCP/UDP).
  • Proficiency in using AI coding tools (Cursor, Claude, Codex, etc.) to enhance the development workflow.
  • English: Upper-Intermediate or higher.

 

Nice to Have:

  • Familiarity with kdb+, TypeScript, and code generation tools.
  • Experience in Financial or Trading domains (FIX Protocol, OMS, Market data feeds like ITCH/OUCH).
  • Knowledge of Redis or other in-memory data stores.
  • Familiarity with the Qt framework.

 

What we are looking for:

  • Autonomy: You excel at working independently, learning on your own, and figuring out large, unfamiliar codebases without external support.
  • Ownership: You are ready to take full responsibility for the core part of the system.
  • Assertiveness: You can clearly communicate your technical vision and demonstrate your project understanding effectively.

 

Stages:

  1. HR Interview with a Recruiter.
  2. Technical Interview with our expert. 

Required domain experience

Fintech 3 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 12 May
32 views
ยท
3 applications
Response activity: Low
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...