C++ Software Engineer – Low-Latency Trading

Oliverbernard — Canada · Posted ~5 hours ago

Senior Visa History ✓ $200K-$300K

Skills

C++ Low-latency software development High-performance application development Order gateway development System optimization Software architecture Low-latency systems Trading systems Order gateways

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A high-performance C++ engineer is sought to build and optimize business-critical, low-latency systems connecting sophisticated trading infrastructure with external financial venues. The role combines hands-on systems development with architecture ownership, performance optimization, collaboration with traders and engineers, and opportunities to mentor others.

Highlights

Highly compensated engineering opportunity focused on performance-critical C++ systems, with significant ownership, architecture influence, cross-functional collaboration, mentoring opportunities, and a path toward technical leadership.

Description

C++ Software Engineer | Low Latency Trading | $200k-$300k | Montreal We're partnering with a leading global quantitative trading firm that's looking for an experienced C++ Software Engineer to join a team responsible for building and enhancing the technology that connects trading systems to exchanges and brokers around the world. This is a hands-on role developing business-critical, low-latency software that sits at the heart of a high-performance trading environment. The Opportunity You'll take ownership of designing, building and optimising order gateway technology, working closely with traders, engineers and stakeholders to deliver resilient, high-performance systems. Alongside hands-on development, you'll have the opportunity to mentor engineers, influence architecture and grow into technical leadership. What You'll Be Doing Designing and developing high-performance C++ applicationsBuilding and optimising low-latency order gateway solutionsCollaborating with cross-functional teams to deliver robust technical solutionsDriving software quality through testing, code reviews and engineering best practicesContributing to architecture and technical design discussionsSupporting production systems and continuously improving reliability and performanceMentoring engineers and sharing technical knowledge across the team What We're Looking For Strong commercial experience with modern C++Excellent knowledge of Linux developmentStrong understanding of data structures, networking and software designCommercial Python experienceExperience building high-performance, mission-critical systemsPassion for solving complex technical challengesLow-latency systems experienceExchange connectivity or trading systems knowledgeFinancial markets experience (Equities, Futures, Options or other asset classes)Experience working within globally distributed engineering teams Why Apply? Work on technology that sits directly on the trading pathExcellent progression into technical leadershipJoin a collaborative, world-class engineering teamSolve challenging, performance-critical engineering problems every dayHighly competitive compensation and benefits package C++ Software Engineer | Low Latency Trading | $200k-$300k | Montreal