C++ Low Latency Software Engineer
Hunter Bond
C++ systems engineering meets ultra-low-latency trading in Montreal, with hybrid work and performance measured in nanoseconds. Build software influencing trading outcomes.Our elite buy-side clients seek a highly talented C++ Software Engineer for an experienced technology team. You will design greenfield systems and develop trading platforms, matching engines, execution systems, and low-latency data stores. Modern C++ and systems programming are central.Key Responsibilities:
Design and own greenfield ultra-low-latency systemsDevelop high-performance trading platforms and matching enginesBuild execution systems and low-latency data storesExplore C++ and Rust systems programmingSolve challenging technical problems with engineers and researchersRequirements:
Strong modern C++ experience, including C++20 or C++23Two to seven-plus years in performance-critical software engineeringKnowledge of algorithms, data structures, concurrency, networking, and architectureExperience building reliable, low-latency, high-throughput systemsStrong academic background in computer science or related disciplines advantageousApply C++, concurrency, networking, and systems expertise to high-performance trading technology in Montreal’s hybrid environment.
#J-18808-Ljbffr
Design and own greenfield ultra-low-latency systemsDevelop high-performance trading platforms and matching enginesBuild execution systems and low-latency data storesExplore C++ and Rust systems programmingSolve challenging technical problems with engineers and researchersRequirements:
Strong modern C++ experience, including C++20 or C++23Two to seven-plus years in performance-critical software engineeringKnowledge of algorithms, data structures, concurrency, networking, and architectureExperience building reliable, low-latency, high-throughput systemsStrong academic background in computer science or related disciplines advantageousApply C++, concurrency, networking, and systems expertise to high-performance trading technology in Montreal’s hybrid environment.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the C++ Low Latency Software Engineer in Winnipeg, MB vacancy
- Build low-latency trading integrations from Canada as a Software Developer using C++, Python, Linux, and specialized networking infrastructure.You will bring new trading venues onto a high-performance platform, guiding integrations from technical assessment through first live...C++
- ...développeur logiciel senior pour rejoindre l’équipe Parsec, filiale de Unity, et travailler sur l’application de diffusion de jeux à faible latence. Le(la) candidat(e) devra plonger dans du code C, produire un logiciel lean, performant et modulaire. L’avantage est de faire...Suggested
- Engineer performance-sensitive trading systems at BMO’s ETF Market Making team, focusing on C++, market data, and production diagnostics.This ETF Algo... ...Engineer position combines software engineering with quantitative... ...capabilitiesOptimize latency, throughput, markouts, and...C++
- PeoplePilot in Mississauga, Ontario, seeks an experienced Senior Java Low Latency Developer to design and build high-performance enterprise applications. You will optimize Java applications, implement multithreading, and develop scalable microservices using Spring Boot and...Suggested
- Build deterministic low-latency compute for electronic trading at HSBC in Toronto, using Red Hat Enterprise Linux, hardware tuning, and automation.This hands-on engineering role supports latency-sensitive trading platforms across co-located and enterprise data centers. You will...SuggestedPermanent employment
- Build low-latency Java systems onsite in Mississauga with N2P Systems, using RESTful APIs and enterprise application development expertise... ...delivery team. Apply 8+ years of hands-on Java, low-latency engineering, RESTful APIs, and microservices experience. This existing contract...Contract work
$145k - $193k per year
...to you.About the TeamAs part of the Bet Engine team, you will be working with a group of... ...performant, resilient, accurate, best-in-class software platform to drive sportsbook wagering,... ..., and performance-tune GraphQL APIs, low-latency gRPC services, and SQL queries powering the...- C++ Developers (intermediate and senior) Computer/SoftwareJob Description Our client is a global telco/fintech that utilizes... ...surveillance. Responsibilities:Design, develop and test real-time software for low-latency algorithmic trading, risk management and trade reporting....C++
$120k - $130k per year
Software Engineering Onsite Contract ID: REQ-43709 N2P Systems Mississauga, Ontario, Canada 8+ years $120K - $130K CAD Posted 6 days ago... ...Systems, you will put 8+ years of hands-on experience with Java, Low-Latency Development and RESTful APIs to work on mission-critical...Contract work$120.8k - $170.8k per year
...Development Technical Lead Analyst is a senior engineering and architectural leadership role, within... ...‑on lead engineer for mission-critical, low latency, and high-throughput risk platforms.... ...high-performance/low-latency modules in C++ and exploring Rust where ultra‑low latency...C++Full time- We are seeking an experienced Senior Java Low Latency Developer to join our team in Mississauga, Ontario, working on high-performance... ..., and high-performing solutions while following modern software engineering and DevOps practices. Key Responsibilities Design, develop...
- Architect low-latency Java risk platforms as a senior engineering leader, using concurrency, performance tuning, and distributed systems expertise. This full-time role supports global trading desks.The Applications Development Technical Lead Analyst serves as principal designer...Full time
- ...developer to design and enhance pricing features for a high-performance market risk platform. You will modernize components, optimize low-latency services, and collaborate with traders, sales and IT to deliver robust pricing solutions. The role requires expertise in C#/.NET...
- ...well-established quantitative trading firm is seeking Senior Software Engineers to architect and own the core infrastructure that powers high... ...brilliant engineers who are solving problems at the frontier of low-latency systems development. Enjoy genuine flexibility and a...C++Work at officeLocal areaWorldwide
- Design, develop, test, and maintain enterprise-grade Java applications. Develop RESTful APIs and microservices using Spring Boot and Spring Cloud. Lead solution design discussions, code reviews, and performance optimization activities. Collaborate with architects, business...
- Develop low-latency Java applications for Citi’s equities technology environment, with Unix or Linux and trading systems expertise. This is a full-time position.The Vice President role supports Citi’s Delta One Execution Platform and related ETF execution capabilities. Responsibilities...Full time
$120k - $140k per year
Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company.... ...reliable safety-critical electronics and software systems to the aerospace, defence, and space... ...Science. Strong experience in C++ software development Solutions implemented...C++- As a Low-Level Software Engineer on Tenstorrent’s Low-Level Kernel (LLK) team, you’ll work at the intersection of software and AI hardware to build... ...and hardware teams and influence technical decisionsStrong C/C++ engineer with significant experience building low-level, performance...C++
- ...experienced Senior Java Backend Developer to join our high-performing engineering team. You will drive backend development using Java, Spring,... ...Java development, strong TDD practice, and familiarity with low-latency systems in finance. You will collaborate across teams to...
- Concevez des logiciels C++ et optimisez Aurora Imaging Library dans un poste hybride, avec présence minimale de trois jours à Montréal.Comme ingénieur logiciel II chez Zebra, vous développez des solutions pour un SDK de vision artificielle. Vous concevez, testez et maintenez...C++Day shift
- Build C++ software for Zebra’s Aurora Imaging Library in Montreal, working onsite at least three days weekly in a hybrid schedule. Optimize... ...SIMD, parallel processing, or Arm Neon techniques.As a Software Engineer II, you will design, develop, analyze, maintain, validate, and...C++
- Build low-level kernels for Tenstorrent AI hardware using strong C/C++ skills and hardware-aware performance optimization. Work close to the hardware on foundational software primitives.As a Low-Level Software Engineer on Tenstorrent’s Low-Level Kernel team, you will create...C++
$104.8k - $154.8k per year
...Qualcomm Canada ULCJob Area: Engineering Group, Engineering Group... ...transformation. As part of the AI Software team, you will contribute to the... ...inference and minimal latency.Collaborate with cross-functional... ...GANs, LLMs, etc.Experience with low level interactions between operating...C++RemplacementWork from home- # Senior C++ Software EngineerTargeted TalentHome›Jobs›Senior C++ Software EngineerTargeted TalentAdzunaSaskatoon, Saskatchewan permanent Posted... ...are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote. Our...C++Permanent employmentRemote work
- Design safety-critical embedded software with C++ at Aversan Inc. in Brampton, Ontario, using bare-metal and real-time systems expertise in a hybrid setting.As an Embedded Software Engineer, you will design, implement, maintain, and test modular flight software solutions. The...C++
- Build interactive audio systems with C++ for EA SPORTS™ NHL in Vancouver, British Columbia... ...sports gaming experiences.As an Audio Software Engineer, you will develop production-level audio... ...design foundationsProduction software or game engine debugging experienceAudio technology or...C++
- ...NHL presentation systems in Vancouver with C++, dynamic cameras, and broadcast overlays... ...sports gaming.As a Presentation Software Engineer, you will develop and support core technologies... ...design proficiencyProduction software or game engine debugging experienceUnderstanding of...C++Full timeTemporary work
- ...designs for safety critical, real-time software solutionsEnsure designs are documented and... ...knowledge and practical experience with C++Minimum 5 years' hands on experience with... ...degree in software, Computer, or Electrical Engineering or Computer ScienceEqual Opportunity Notice...C++Work at officeLocal area
- Engineer high-performance machine learning software in C++ for Qualcomm AI engines, optimizing neural networks across mobile, edge, automotive, and IoT products.As a Staff AI Software Engineer within Machine Learning Engineering, you will create software for Snapdragon Neural...C++
- Company: Qualcomm Canada ULCJob Area: Engineering Group, Engineering Group Machine... ...field and 4+ years of Hardware Engineering, Software Engineering, Systems Engineering, or... ...will build high performance software for AI engines which include Snapdragon Neural...C++
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Low Latency Software Engineer. Be the first to apply!
Related searches
- junior c++ developer Winnipeg, MB
- c++ software developer Winnipeg, MB
- c++ developer fintech Winnipeg, MB
- c++ developer Winnipeg, MB
- c++ Winnipeg, MB
- junior software developer .net Winnipeg, MB
- remote software Winnipeg, MB
- entry level software Winnipeg, MB
- software sales Winnipeg, MB
- golang software developer Winnipeg, MB

