Lead C++ developer hybrid
Listed on 2026-07-29
-
Software Development
Software Engineer, Backend Developer, Software Architect
Location: New York
We are looking for a hands-on Lead C++ Engineer to lead a team of 4-6 developers building high-performance systems. This role combines technical leadership with active coding — you'll guide architecture and technical direction, mentor the team, and stay directly involved in development, while also serving as a key liaison between engineering and business stakeholders.
About the project:
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.
Requirements:10+ years of professional experience in software development.
Proven experience leading a technical team is required.
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
.
Proficiency in using AI coding tools (Cursor, Claude, Codex, etc.) to enhance the development workflow.
English:
Upper-Intermediate or higher.
Familiarity with kdb+,
Type Script , and code generation tools
.
Experience with
Svelte is a plus.
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.
Responsibilities:
- Manage a team of 4-6 C++ and UI developers.
- Collaborate closely with business stakeholders, including product managers and other stakeholders
- Make regular, hands-on code contributions.
- Coordinate and collaborate with other technical teams across the organization.
- Manage project timelines, deliverables, and cross-team communications.
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.
Project:Customer: Global company based in the US.
Product: A platform connecting global buyers and sellers of specialized commodities, providing trading, data insights, and market infrastructure used by large enterprises, financial institutions, and government agencies worldwide.
Market: Global — serving corporations, financial institutions, and governments across multiple regions.
Stage: Existing, established platform — the team is expanding internationally (overseas expansion of the Markets Engineering team), not building from scratch.
*Some elements of our recruitment process are supported by AI tools, while all candidate evaluations remain the responsibility of our recruitment team.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).