Développeur de logiciels C++ nouvellement diplômé / New Grad C++ Software Developer

Tower Research Capital

Montreal

Hybrid

CAD 90,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid working opportunities
Free breakfast, lunch and snacks daily
Wellness reimbursement
Volunteer opportunities
Social events and learning

Job summary

Tower Research Capital est une société de négociation quantitative qui offre une expérience pratique au sein de plusieurs équipes d’ingénierie. Le programme permet du mentorat et des contributions directes aux systèmes de négociation en production.

Le poste s’inscrit dans une rotation interne et vise à intégrer l’équipe la plus adaptée après deux ans, avec un fort accent sur les données, la recherche et l’exécution en production.

Qualifications

  • Diplôme en informatique, en génie, en mathématiques, en physique ou dans un domaine technique connexe.
  • 0 à 2 ans d’expérience.
  • Solides connaissances des algorithmes, des structures de données, des systèmes distribués et de la conception logicielle.
  • Excellentes compétences en programmation C++; une expérience en Python est fortement souhaitée.
  • Intérêt pour les marchés financiers, la négociation systématique et les processus de recherche quantitative.
  • Expérience dans le développement de systèmes à haute performance, d’applications à forte intensité de données ou de logiciels à faible latence.
  • Capacité à collaborer avec des chercheurs quantitatifs, des négociateurs et des ingénieurs.
  • Bonnes capacités d’analyse et de résolution de problèmes, avec souci d’exactitude et de performance.
  • Capacité à gérer plusieurs projets et priorités dans un rythme soutenu.
  • Excellentes aptitudes en communication et esprit de collaboration.

Responsibilities

  • Faire évoluer la plateforme de négociation pour répondre aux besoins de recherche et production.
  • Collaborer avec chercheurs, négociateurs et ingénieurs pour concevoir et déployer des stratégies.
  • Concevoir une infrastructure haute performance pour données, signaux et ordres.
  • Développer cadres et outils pour prototypes et simulations rétrospectives.
  • Fournir un accès efficace aux données de marché en temps réel et historiques.
  • Transformer des modèles en systèmes de production robustes et maintenables.
  • Diriger les efforts tout au long du cycle de vie des stratégies.

Skills

Programmation C++
Python
Algorithmes & structures de données
Systèmes à faible latence
Systèmes distribués
Collaboration en équipe
Aptitudes en communication

Education

Diplôme en informatique, en génie, en mathématiques, en physique ou dans un domaine technique connexe

Job description

Tower Research Capital est une société renommée de négociation quantitative fondée en 1998. Tower a fondé ses affaires en se basant sur une plateforme à haute performance et sur des équipes de négociation indépendantes. Nous avons plus de 25 ans d’expérience en innovation et une réputation de découvrir des occasions uniques sur le marché.

Tower abrite certains des meilleurs talents mondiaux en matière de négociation systématique et d’ingénierie. Nous permettons aux gestionnaires de portefeuille de bâtir leurs équipes et leurs stratégies de façon indépendante tout en offrant les économies d’échelle qui proviennent d’une grande organisation mondiale.

Les ingénieurs prospèrent chez Tower tout en développant une infrastructure de négociation électronique à un niveau de classe mondiale. Nos ingénieurs règlent des problèmes complexes dans les domaines de la programmation à faible latence, de la technologie FPGA, de l’accélération matérielle et de l’apprentissage automatique. Notre investissement continu dans les meilleurs talents d’ingénierie et dans les meilleures technologies garantit que notre plateforme demeure inégalée en termes de fonctionnalité, d’évolutivité et de performance.

À Tower, chaque employé joue un rôle dans notre réussite. Nos équipes de soutien aux entreprises sont essentielles à la création et à la maintenance de la plateforme qui alimente toutes nos activités : elles réunissent l’accès au marché, les données, le calcul et l’infrastructure de recherche à la gestion des risques, la conformité et une gamme complète de services aux entreprises. Nos équipes de soutien aux entreprises permettent à nos équipes de négociation et d’ingénierie de donner le meilleur d’elles-mêmes.

À Tower, les employés trouveront un environnement stimulant et axé sur les résultats où des collègues très intelligents et motivés s’inspirent mutuellement pour atteindre leur plus grand potentiel.

Ce poste s’inscrit dans le programme de rotation de Tower et offre une expérience pratique au sein de plusieurs équipes d’ingénierie. Grâce à des ateliers ciblés, à une formation structurée, à du mentorat et à des contributions directes aux systèmes de négociation en production, vous développerez une connaissance approfondie de notre architecture. Dans un délai de deux ans, ou plus tôt, vous intégrerez de façon permanente l’équipe qui correspond le mieux à vos compétences.

Responsabilités
  • Faire évoluer la plateforme de négociation afin de répondre aux besoins changeants de la recherche quantitative, de la simulation et de la négociation en production, en mettant particulièrement l’accent sur les données de marché et les systèmes d’exécution.
  • Collaborer étroitement avec les chercheurs quantitatifs, les négociateurs et les ingénieurs logiciels pour concevoir, mettre en œuvre et déployer des stratégies de négociation systématique.
  • Concevoir et développer une infrastructure de négociation à haute performance permettant de recueillir les données de marché, de traiter les signaux de négociation et d’acheminer les ordres vers les différentes bourses mondiales.
  • Développer des cadres et des outils permettant aux chercheurs de faire rapidement des prototypes, d’analyser des simulations rétrospectives, d’analyser et de déployer de nouvelles stratégies de négociation.
  • Développer des systèmes évolutifs offrant un accès efficace aux données de marché en temps réel et historiques à des fins de recherche, de simulation et de production.
  • Collaborer avec les chercheurs afin de transformer les modèles quantitatifs en systèmes de production robustes et faciles à maintenir.
  • Diriger les efforts de développement tout au long du cycle de vie des stratégies, depuis les outils de recherche et l’infrastructure de données jusqu’au déploiement et à la surveillance en production.
  • Optimiser les systèmes de négociation et de recherche grâce à la conception de logiciels à faible latence, à la programmation réseau, à l’analyse des performances et à l’ingénierie des systèmes.
  • Créer des outils et des analyses permettant de repérer les tendances des marchés, d’évaluer le rendement des stratégies et d’améliorer les décisions de négociation.
  • Développer des systèmes de gestion des risques, de surveillance et d’attribution de la performance destinés aux chercheurs et aux négociateurs.
  • Analyser le comportement des systèmes de négociation en production et collaborer avec les équipes responsables des stratégies afin de diagnostiquer les problèmes liés à la performance, à l’exécution et aux données de marché.
  • Contribuer à l’architecture de plateformes communes visant à améliorer la productivité des équipes de recherche, de développement et de négociation.
Qualifications
  • Diplôme en informatique, en génie, en mathématiques, en physique ou dans un domaine technique connexe.
  • De 0 à 2 ans d’expérience.
  • Solides connaissances des algorithmes, des structures de données, des systèmes distribués et de la conception logicielle.
  • Excellentes compétences en programmation C++; une expérience en Python est fortement souhaitée.
  • Intérêt pour les marchés financiers, la négociation systématique et les processus de recherche quantitative.
  • Expérience dans le développement de systèmes à haute performance, d’applications à forte intensité de données ou de logiciels à faible latence.
  • Capacité à collaborer efficacement avec des chercheurs quantitatifs, des négociateurs et des ingénieurs afin de résoudre des problèmes techniques et analytiques complexes.
  • Solides capacités d’analyse et de résolution de problèmes, avec un souci constant d’exactitude et de performance.
  • Capacité à gérer plusieurs projets et priorités dans un environnement au rythme soutenu.
  • Excellentes aptitudes en communication et esprit de collaboration.

Notre siège social de Tower est situé dans l’édifice Équitable, au plein cœur du district financier de New York. Toutefois, notre influence est mondiale, et nous avons plus d’une douzaine de bureaux dans le monde entier.

Tower’s headquarters are in the historic Equitable Building, right in the heart of NYC’s Financial District and our impact is global, with over a dozen offices around the world.

À Tower, nous croyons que le travail devrait être à la fois stimulant et agréable. C’est pourquoi nous favorisons une culture où les personnes intelligentes et motivées prospèrent, sans les egos. Notre milieu de travail à concept ouvert, notre code vestimentaire décontracté et nos cuisines bien approvisionnées reflètent la valeur que nous accordons à un environnement amical et collaboratif où tout le monde est respecté et où les bonnes idées sont gagnantes.

Nos avantages comprennent
  • Politiques généreuses de congés payés
  • Régimes d’épargne et autres outils de bien‑état financier disponibles dans chaque région
  • Occasions de travail hybride
  • Déjeuner, dîner et collations gratuits quotidiennement
  • Expériences de bien‑état au bureau et remboursement de certaines dépenses de bien‑état (p. ex., centre de conditionnement physique, entraînement personnel et plus encore)
  • Occasions de bénévolat et dons de charité
  • Événements sociaux, cinq à sept, friandises et célébrations tout au long de l’année
  • Ateliers et occasions d’apprentissage continu

At Tower, you’ll find a collaborative and welcoming culture, a diverse team and a workplace that values both performance and enjoyment. No unnecessary hierarchy. No ego. Just great people doing great work – together.

Our benefits include
  • Generous paid time off policies
  • Savings plans and other financial wellness tools available in each region
  • Hybrid working opportunities
  • Free breakfast, lunch, and snacks daily
  • In-office wellness experiences and reimbursement for select wellness expenses (e.g., gym, personal training and more)
  • Company-sponsored sports teams and fitness events (JPM Corporate Challenge, Cycle for Survival, Wall Street Rides FAR and more)
  • Volunteer opportunities and charitable giving
  • Social events, happy hours, treats, and celebrations throughout the year
  • Workshops and continuous learning opportunities

At Tower, you’ll find a collaborative and welcoming culture, a diverse team and a workplace that values both performance and enjoyment. No unnecessary hierarchy. No ego. Just great people doing great work – together.

Tower Research Capital is an equal opportunity employer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Systems Developer, PAAS / Développeur de systèmes, PAAS
Systems Developer, PAAS / Développeur de systèmes, PAAS

Tower Research Capital • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Congés payés généreux
Régimes d’épargne et outils de bien‑Ê̂
Hybride – opportunities to work in ahy
+3
Machine Learning Intern New
Machine Learning Intern New

Trading Interview • Montreal

On-site
CAD 100,000 - 180,000
Rémunération compétitive
Repas et collations offerts quotidien
Événements réseautage
+2
Développeur des opérations de négociation / Trade Operations Developer Tower Research Capital ·[...]
Développeur des opérations de négociation / Trade Operations Developer Tower Research Capital ·[...]

Tradermath • Montreal

On-site
CAD 90,000 - 130,000
Salaire compétitif
5 semaines de vacances payées
Repas et collations quotidiens
+3
Développeur des opérations de négociation / Trade Operations Developer
Développeur des opérations de négociation / Trade Operations Developer

Tower Research Capital • Montreal

On-site
CAD 70,000 - 90,000
Salaire compétitif et primes discrétionnaires
Cinq semaines de vacances payées
Déjeuner et collations quotidiennes
+3
Développeur de Logiciels / Software Developer
Développeur de Logiciels / Software Developer

Tower Research Capital • Montreal

On-site
CAD 80,000 - 100,000
Politiques généreuses de congés payés
Plans d’épargne et outils de bien‑être financier
Opportunités de travail hybride
+2
Analyste Cybersécurité SOC – Horaires 24/7
Analyste Cybersécurité SOC – Horaires 24/7

Tower Research Capital • Montreal

Hybrid
CAD 70,000 - 90,000
Salaire compétitif
5 semaines de congés payés
Remboursement des frais de santé et bien-être
+1
Analyste senior, gestion d'affaires – groupe actions
Analyste senior, gestion d'affaires – groupe actions

Banque Nationale • Montreal

On-site
CAD 90,000 - 120,000
Programme santé et bien-être
Assurance collective flexible
Régime de retraite
+6
Analyste en sécurité de l’information / Information Security Analyst
Analyste en sécurité de l’information / Information Security Analyst

Tower Research Capital • Montreal

On-site
CAD 70,000 - 90,000
Salaire compétitif
5 semaines de congés payés
Remboursement des frais de santé et bien-être
+1
Directeur associé ou directeur
Directeur associé ou directeur

Banque Nationale • Montreal

On-site
CAD 140,000 - 220,000
Programme santé et bien-être incluant 
Assurance collective flexible
Régime de retraite généreux
+6
Analyste senior, Gestion d'affaires – Groupe Actions
Analyste senior, Gestion d'affaires – Groupe Actions

National Bank of Canada • Montreal

On-site
CAD 110,000 - 135,000
Santé et bien-être
Assurance collective
Régime de retraite
+3