Pipeline
Browse Jobs
Sign inSign up
Pipeline
Browse jobsSign inContactTermsPrivacyCookiesPreferences
Logos provided by Logo.dev

© 2026 Pipeline. All rights reserved.

  1. Home
  2. Jobs
  3. Core Engineering
  4. Ingénieur de logiciels chevronné (C++) / Experienced Software Developer (C++)
Tower Research Capital logo

Tower Research Capital

Ingénieur de logiciels chevronné (C++) / Experienced Software Developer (C++) at Tower Research Capital

MontréalFull-timeCore EngineeringPosted 22 days ago
Apply with Pipeline→

About the Role

<p style="line-height: 1;"><strong>[Français Canadien]</strong></p> <p style="line-height: 2;">Tower Research Capital, une société de négociation à haute fréquence pour compte propre fondée en 1998, est à la recherche d’ingénieurs logiciel chevronnés qui feront partie de notre équipe centrale d’ingénierie.</p> <p style="line-height: 2;">Nos systèmes permettent à Tower d’exécuter des stratégies de négociation algorithmiques en fonction des tendances du marché. En bâtissant et en maintenant cette infrastructure de haute performance, les développeurs de Tower ont contribué à positionner l’entreprise comme chef de file dans le domaine de la négociation quantitative.&nbsp;</p> <p style="line-height: 2;"><strong>Responsabilités</strong></p> <ul> <li> <p>Concevoir et mettre en œuvre une plateforme de négociation à haute fréquence, qui comprend la collecte de cours et transactions et la diffusion d’ordres de négociation à des bourses partout dans le monde</p> </li> <li> <p>Optimiser cette plateforme en utilisant la programmation réseau et systèmes, ainsi que d’autres techniques avancées, pour minimiser la latence</p> </li> <li> <p>Élaborer des systèmes qui offrent un accès facile aux données historiques du marché et aux simulations de négociation</p> </li> <li> <p>Créer des outils pour analyser les données à la recherche de tendances</p> </li> <li> <p>Créer des outils de gestion des risques et de suivi du rendement</p> </li> <li> <p>Façonner l’avenir de l’équipe centrale d’ingénierie par le biais d’entrevues périodiques et en effectuant occasionnellement des visites de recrutement aux campus</p> </li> </ul> <p style="line-height: 2;"><strong>Compétences</strong></p> <ul> <li> <p>Diplôme dans un domaine technique</p> </li> <li> <p>Solide expérience en structures de données, algorithmes et programmation orientée objet en C++</p> </li> <li> <p>Excellentes aptitudes pour la résolution de problèmes</p> </li> <li> <p>Capacité à gérer des tâches multiples dans un environnement dynamique</p> </li> <li> <p>Solides compétences en communication&nbsp;</p> </li> <li> <p>Connaissance pratique de Linux</p> </li> <li> <p>Connaissance de tout autre langage de développement, y compris Java, Python ou Perl et Shell Scripts (un atout)</p> </li> <li> <div><span style="color: #000000;">Ce poste exige une maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit. La maîtrise de l'anglais est requise, car le poste implique des interactions régulières&nbsp;</span>avec des membres des équipes internationales anglophone.</div> </li> </ul> <p style="line-height: 2;">Aucune expérience financière n’est requise.</p> <p style="line-height: 2;"><strong id="docs-internal-guid-f80781d6-7fff-e6b7-2600-326481f65508">Avantages<br></strong>Le bureau de Tower est situé au centre-ville de Montréal et est facilement accessible par le<br>transport en commun. Il est vrai que nous travaillons dur, mais le milieu de travail sans cubicule<br>de Tower, son personnel en jeans et ses cuisines bien approvisionnées reflètent fidèlement<br>l’importance que place l’entreprise sur la qualité de vie. Parmi les avantages :<br>● Salaire concurrentiel et primes discrétionnaires<br>● Cinq semaines de vacances payées par année<br>● Dîner et collations au quotidien<br>● Remboursement des frais de santé et de bien-être<br>● Événements et ateliers gratuits<br>Tower Research Capital est un employeur qui souscrit au principe de l’égalité d’accès à<br>l’emploi.</p> <p style="line-height: 1;">&nbsp;</p> <p style="line-height: 1;"><strong>[English]</strong></p> <p style="line-height: 1;">Tower Research Capital, a high-frequency proprietary trading firm founded in 1998, seeks Senior Software Engineers for our Core Engineering team.</p> <p style="line-height: 1;">These systems enable Tower to execute algorithmic trading strategies based on patterns in market behavior. By building and maintaining this high-performance infrastructure, Tower’s developers have helped to position the firm as a leader in the field of quantitative trading.&nbsp;</p> <p style="line-height: 1;"><strong>Responsibilities</strong></p> <ul> <li> <p>Designing and implementing a high-frequency trading platform, which includes collecting quotes and trades from and disseminating orders to exchanges around the world</p> </li> <li> <p>Optimizing this platform by using network and systems programming, as well as other advanced techniques to minimize latency</p> </li> <li> <p>Developing systems that provide easy access to historical market data and trading simulations</p> </li> <li> <p>Creating tools to analyze data for patterns</p> </li> <li> <p>Building risk-management and performance-tracking tools</p> </li> <li> <p>Shaping the future of the Core Engineering team through regular interviewing and occasional campus recruiting trips</p> </li> </ul> <p style="line-height: 1;"><strong>Qualifications</strong></p> <ul> <li> <p>A degree in a technical field</p> </li> <li> <p>A strong background in data structures, algorithms, and object-oriented programming in C++</p> </li> <li> <p>Brilliant problem-solving abilities</p> </li> <li> <p>The ability to manage multiple tasks in a fast-paced environment</p> </li> <li> <p>Strong communication skills&nbsp;</p> </li> <li> <p>Working knowledge of Linux</p> </li> <li> <p>Knowledge of any other development language, including Java, Python, or Perl and Shell scripts (a plus)</p> </li> <li> <p><span lang="EN-US">This position requires proficiency in both French and English, both spoken and written.&nbsp;</span>English proficiency is required as the position involves regular interactions with international anglophone team members.</p> </li> </ul> <p style="line-height: 1;">Financial experience is not required.</p> <p style="line-height: 1;"><strong>Benefits</strong></p> <p style="line-height: 1;">Tower’s office is located in Downtown Montreal and is easily accessible by public transportation. While we work hard, Tower’s cubicle-free workplace, jeans-clad workforce, and well-stocked kitchens reflect the premium the firm places on quality of life. Benefits include:</p> <ul> <li> <p>Competitive salary and discretionary bonuses</p> </li> <li> <p>5 weeks of paid vacation per year</p> </li> <li> <p>Lunch and snacks on a daily basis</p> </li> <li> <p>Reimbursement for health and wellness expenses</p> </li> <li> <p>Free events and workshops</p> </li> </ul> <p style="line-height: 1;"><br>Tower Research Capital is an equal opportunity employer.</p>

Related Roles

  • Software Engineer, Trading Systems (C++)

    Tower Research Capital

    New York
  • Hardware Engineer III

    Tower Research Capital

    Gurgaon
  • Software Engineer, C++

    Tower Research Capital

    Singapore, Hong Kong, Shanghai
  • Senior Software Engineer, Development Tools

    Tower Research Capital

    London
  • Core Engineering Manager, C++

    Tower Research Capital

    Singapore
  • Junior Execution Trader

    Tower Research Capital

    Gift City