Lead C++ Engineer
TE
Source: Jobicy
Tailor your resume to this posting—match keywords and layout for recruiters. Try Resume.io before you apply.
Job Description
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,...
Full Description
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: HR Interview with a Recruiter. Technical Interview with our expert Our Benefits Projects with modern stack Work from anywhere (fully remotely or in our office) Paid vacations and sick-leaves, additional days-off, relocation bonus Wellness: Medical insurance/ sport compensation/ health check-up+flu vaccination at your choice Education: regular tech-talks, educational courses, paid certifications, English classes Fun: own football team, budget for team-lunches, branded gifts One of the best IT employers in Lviv based on DOU rating Recruiter Yuliia Nochovna