A complete application in a minute
Tailored resume and cover letter, ready to send.
TechMagic is seeking a Middle strong C++ Developer to join a live, high-performance trading platform in the energy commodities space. You’ll contribute to a production system where every millisecond counts, shaping the technical direction of a core market platform.
The role is fully remote, with a US/global client base. You will work on modern C++ (17/20/23), Linux/POSIX, and build tools while collaborating with a small team of C++ and UI developers.
We are looking for a talented Middle strong C++ Developer with 3.5+ years of programming background to make consistent, high-quality code contributions to a mature, high-performance C++ product in the energy commodities trading domain.
This is not a from-scratch build — you'll be joining a live, production trading system where every millisecond counts, with real opportunity to influence the technical direction of a core part of the platform.
Customer: Global company based in the US, serving large international clients.
Type: Fintech / trading platform
Product: A live, high-performance market order and trading system designed as an exchange for energy commodities. The platform connects global buyers and sellers of specialized commodities, providing trading, data insights, and market infrastructure used by large enterprises, financial institutions, and government agencies.
Market: Global — primarily US and European markets, serving corporations, financial institutions, and governments across multiple regions.
Stage: Existing, established platform. The Markets Engineering team is expanding internationally.
Project team: C++ and UI developers (team of 4-6), reporting to a Lead C++ Engineer. [confirm exact composition with HM]
Technical stack: Modern C++ (17/20/23), Linux/POSIX, CMake, vcpkg, Git, ZeroMQ, shared memory, TCP/UDP sockets; Svelte, TypeScript, kdb+, Redis, Qt (adjacent/nice to have)
Work schedule: Full-time working day, fully remote.
*Some elements of our recruitment process are supported by AI tools, while all candidate evaluations remain the responsibility of our recruitment team