Senior C++ Software Engineer
Catch Talent, LLC
If you thrive on building systems where every microsecond matters, this is your role. A well-established quantitative trading firm is seeking Senior Software Engineers to architect and own the core infrastructure that powers high-frequency trading at a global scale. You will not be maintaining someone else's codebase - you will be shaping the future of it.
Founded in 1998, this high-frequency proprietary trading firm has grown into a recognized leader in quantitative trading. Their engineers build systems that execute algorithmic strategies based on real-time market behavior, achieving a level of precision and performance that few firms worldwide can match. The team is small by design, technically elite, and deeply collaborative.
WHY YOU'LL LOVE THIS ROLE
- Work in a cubicle-free, jeans-friendly environment where quality of life is taken seriously, not just talked about.
- Write code that actually matters. Your work directly powers live trading systems handling market data from exchanges around the world.
- Grow alongside brilliant engineers who are solving problems at the frontier of low-latency systems development.
- Enjoy genuine flexibility and a culture that trusts you to do great work without micromanaging how you do it.
WHAT YOU'LL DO
- Design and implement a high-frequency trading platform - collecting quotes and trades from exchanges worldwide and disseminating orders in real time.
- Optimize platform performance through advanced network and systems programming techniques, with a relentless focus on minimizing latency.
- Develop systems that provide fast, reliable access to historical market data and trading simulations.
- Build analytical tools that surface patterns in large, complex datasets.
- Create risk management and performance tracking systems that give the firm clear visibility into what is working.
- Contribute to the team's growth by interviewing and conducting occasional campus recruiting.
WHAT YOU BRING
- A degree in a technical field (Computer Science, Engineering, Mathematics, or similar).
- A strong foundation in data structures, algorithms, and object-oriented programming in C++.
- Exceptional problem-solving ability - you see through complexity and find clean, effective solutions.
- The ability to manage multiple priorities in a fast-paced, high-stakes environment.
- Strong communication skills and comfort working across teams.
- Working knowledge of Linux.
- Proficiency in both French and English (spoken and written) - this role involves regular collaboration with international anglophone team members.
BONUS POINTS IF YOU HAVE
- Experience with additional development languages such as Java, Python, Perl, or Shell scripting.
- Exposure to financial markets or trading systems (helpful but not required).
COMPENSATION AND PERKS
- Competitive base salary plus discretionary bonuses.
- Five weeks of paid vacation per year.
- Daily lunch and snacks provided on-site.
- Reimbursement for health and wellness expenses.
- Access to free events and workshops.Downtown Montreal office, easily accessible by public transit.
Catch Talent provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
#J-18808-Ljbffr$240k per year
...Ultra Low-Latency C++ Engineer Role Role: Ultra Low-Latency C++ Engineer (C++ 20/23) Client: Elite Buy-Side Fund Compensation:... ...Our elite buy-side clients are looking for a highly talented C++ Software Engineer to join an experienced tech team. This is an environment...SuggestedPermanent employment- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical... ..., hardware and certification engineering services to the aerospace,... ...We are seeking an experienced Senior Software Engineer to contribute... ...involve developing modern C++ software within Linux and Android...SeniorLong term contractPermanent employmentWork at office
- ...Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation of Power Platform initiatives. The role requires deep understanding of the solution and relevant experience. the successful candidate will be joining...Senior
- ...Hybride / Work arrangement: Hybrid We are looking for a Senior Embedded Software Engineer to collaborate on one of our projects in the Aerospace... ...maintain embedded software for aerospace applications using C and C++. Implement software modifications, enhancements, and new...SeniorLong term contractFull time
$70k - $135k per year
Développeur C++ Sénior Description de poste Vous aimez pousser la performance d’un système jusqu’à ses limites? Multithreading, faible latence, optimisation mémoire, parallélisation et calcul intensif font partie de votre terrain de jeu? CGI recherche un(e) Développeur...SeniorDaily paidDay shift- ...love to connect! Brief overview of the Motion product Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$215k - $300k per year
...Founder & CEO, Reza Khadjavi . About the role This is a hybrid role in our Montreal office, three or four days a week. As a Software Engineer, you'll work on the core infrastructure behind Runneth: the VM it runs on and the services that run inside it. Engineering at...SeniorPermanent employmentFull timeInternshipWork at officeRemote workWork from homeShift work3 days per week- ...contribuez à créer l’inconnu ! Job Description Ce que vous ferez : Nous sommes à la recherche un programmeur principal en C++ qui contribuera au développement d’applications dans le domaine du Machine Learning. Le rôle du programmeur principal en C++ avec une...SeniorApprenticeship
- ...unique problems that it presents attracts curious candidates like yourself. Job Description: Paytm Labs is looking for a Software Engineer to work on our personalization platform which generates over 3 billion recommendations every day. If building high throughput, low...SeniorWork at officeFlexible hours
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power... ...embedded programming skills in C and C++ . Proficiency with Python and...Long term contractPermanent employmentWork at office
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power... ...and native layers. Strong C/C++ and Java or Kotlin skills; proficiency...Long term contractPermanent employmentWork at office
- ...passionate and skilled Hardware/Firmware Engineer at Noze, you'll revolutionize medical diagnostics... ...-1-2) Work across teams: partner with software and cloud on device interfaces, with the... ...ESP32 for Wi-Fi and BLE Firmware: C/C++, FreeRTOS, STM32Cube, ESP-IDF, and bare-...SeniorContract work
- ...business unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-... ...the largest software companies in the world. About You As a Senior Software Developer, you'll join a development team that crafts solid...SeniorApprenticeshipWorldwideFlexible hours
$95k per year
...No degree, certificate or diploma Work setting Office Private company, corporation or industry Financial technology Software company Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as...SeniorPermanent employmentFull timeWork at office$80k - $155k per year
Software Engineer – AI-Assisted Development Position Description Senior · Develops and modernizes applications with the support of AI coding agents About our practice At CGI in Montréal, our Cloud and Artificial Intelligence practice is experiencing strong growth...Senior- ...Job Description Overview The Senior Software Asset Management (SAM) Analyst role is responsible for the management and optimisation... ...About AtkinsRéalis We're AtkinsRéalis , a world-class engineering services and nuclear organization. We connect people, data and...SeniorFull timeContract workInternshipFlexible hours
- ...Fundica ( Canada's most award-winning online funding tool -- a search engine for all funding programs in Canada. The platform matches... ...find funding. Alongside our Platform Manager, designers, and software development team, you will design and develop next generation funding...SeniorFull timeWork at office
usd218k per year
...requirements and define product roadmaps Software Architecture Participates in... ...teams Software Reliability & Support Engineering Manages internal/external customer relationships... ...evaluates new technologies Influences senior management in setting the organization's...SeniorFull timeWork at office- ...Low-Latency and Exchange Connectivity (ULE) team as a C++ Developer in ALGO to drive and deliver software and functional innovations to maintain industry... ...shape the future of our communities. This is a Software Engineering III position at Director level, which is part of the...Full timeWork at officeRemote work
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation &... ...Responsibilities We are seeking an experienced Senior Python Engineer to design, develop,...SeniorLong term contractPermanent employmentWork at office
- ...solutions for Enterprise Resource Planning (ERP) software, such as Acumatica, MYOB, Cegid and Sage... ...tasks and refactoring to ensure best engineering practices. Selected engineers on the... ...a degree with a proven track record of senior-level work. Good written English skills...SeniorFull timeRemote workWorldwide
- ...looking to join a company that delivers major engineering projects around the world? Do you want to... ...are looking for passionate and talented Senior Engineers to help shape the future of... ...bridge and structural engineering design software used in Québec, including Advanced Design...SeniorFull timeInternshipFlexible hours
- ...reactivity to face any production issues on existing tools. This is a central and dynamic position as you will develop and maintain our software applications, operations, and development platforms. Your future duties and responsibilities What will be your DAY-TO-DAY? In...SeniorFull time
$130k per year
...Junior Software Engineer (Python) Role Role: Junior Software Engineer (Python) Client: Elite Quant Fund Compensation: Up to $130,000... ...in Montreal Direct mentorship from world-class quants and senior engineers The chance to work at the intersection of high finance...SeniorPermanent employmentWork at officeImmediate start- ...to grow and succeed. About the Role We are hiring a Senior Machine Learning Engineer Scientist to lead the development of scalable graph-based... ...operate distributed training and inference pipelines with solid software design & architecture strategy. · Optimize compute...SeniorLong term contractPermanent employmentFull timeLocal areaWorldwideFlexible hours
$200k per year
...Software Engineer Role Role: Software Engineer Client: Elite Buy-Side Fund Compensation: Up to $200,000 CAD + Bonus + Benefits Location: Montreal (Hybrid) Overview Join a front-office tech team building real-time risk and analytics platforms used directly...Permanent employmentWork at office- ...Corning Technology Center Montreal (CTCM) is an R&D team building software solutions that drive adoption of Corning’s products and... ...QUALIFICATIONS: • Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering or a related field, or equivalent...Work at officeImmediate startRemote workWork from home
- ...Zimmer Biomet seeks a senior software developer to contribute to computer-assisted surgery applications... ...machines and user interfaces using C++ Collaborate with multidisciplinary... ...programmers, mechanical and biomedical engineers Write shell scripts, manage networking...Senior
- ...et protocoles, notamment : - Langages : HTML/CSS, JavaScript, C++, Java, XML et JSON - Protocoles et cadriciels : REST, TCP/IP,... .... ........................................ Position: Software Engineer (.NET / Windows) Location: Montreal Are you a highly skilled...Permanent employmentWork at officeFlexible hours
- ...solutions concrètes. En tant que spécialiste senior en tests logiciels, vous collaborerez... ...and practical solutions. As a Senior Software Test Specialist, you will collaborate... ...software quality, test automation, or a similar engineering-focused role Strong programming or...SeniorFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior C++ Software Engineer. Be the first to apply!
- c++ developer Montréal, QC
- c++ developer fintech Montréal, QC
- junior c++ developer Montréal, QC
- embedded c c++ software engineer Montréal, QC
- c++ software developer Montréal, QC
- senior administrator Montréal, QC
- senior ruby developer Montréal, QC
- senior sales consultant Montréal, QC
- senior internal audit manager Montréal, QC
- senior delivery manager Montréal, QC


