Role at a glance
- Job function
-
Software Engineering & IT Software Engineering
- Salary
- Not Disclosed
- Location
- Montréal, Quebec, Canada Montreal, Quebec, Canada
- Work arrangement
- Hybrid
- Employment
- New Grad
Spotted an issue?
We’ll check it against the original posting.
About the role
Original posting provided by Tower Research Capital
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 créer rapidement des prototypes, d’effectuer 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, 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-être financier disponibles dans chaque région
- Occasions de travail hybride
- Déjeuner, dîner et collations gratuits quotidiennement
- Expériences de bien-être au bureau et remboursement de certaines dépenses de bien-être (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
À Tower, vous trouverez une culture collaborative et accueillante, une équipe diversifiée et un milieu de travail qui valorise à la fois le rendement et le plaisir. Pas de hiérarchie inutile. Pas d’ego. Juste des gens formidables qui font un travail formidable, ensemble.
Tower Research Capital est un employeur qui souscrit au principe de l’égalité d’accès à l’emploi.
***
Tower Research Capital is a leading quantitative trading firm founded in 1998. Tower has built its business on a high-performance platform and independent trading teams. We have a 25+ year track record of innovation and a reputation for discovering unique market opportunities.
Tower is home to some of the world’s best systematic trading and engineering talent. We empower portfolio managers to build their teams and strategies independently while providing the economies of scale that come from a large, global organization.
Engineers thrive at Tower while developing electronic trading infrastructure at a world class level. Our engineers solve challenging problems in the realms of low-latency programming, FPGA technology, hardware acceleration and machine learning. Our ongoing investment in top engineering talent and technology ensures our platform remains unmatched in terms of functionality, scalability and performance.
At Tower, every employee plays a role in our success. Our Business Support teams are essential to building and maintaining the platform that powers everything we do — combining market access, data, compute, and research infrastructure with risk management, compliance, and a full suite of business services. Our Business Support teams enable our trading and engineering teams to perform at their best.
At Tower, employees will find a stimulating, results-oriented environment where highly intelligent and motivated colleagues inspire each other to reach their greatest potential.
This role is part of Tower’s rotational program, offering hands-on experience across multiple engineering teams. Through targeted workshops, structured training, mentorship, and direct contributions to production trading systems, you will build deep expertise in our architecture. Within two years, or sooner, you will transition into a permanent placement on a team that best matches your skill sets.
Responsibilities:
- Evolve the trading platform to support the changing needs of quantitative research, simulation, and production trading, with particular emphasis on market data and execution systems.
- Partner closely with quantitative researchers, traders, and software engineers to design, implement, and deploy systematic trading strategies.
- Design and develop high-performance trading infrastructure responsible for collecting market data, processing trading signals, and routing orders to exchanges around the world.
- Build frameworks and tools that enable researchers to rapidly prototype, backtest, analyze, and deploy new trading strategies.
- Develop scalable systems that provide efficient access to live and historical market data for research, simulation, and production use cases.
- Collaborate with researchers to translate quantitative models into robust, maintainable production systems. Lead development efforts across the strategy lifecycle, from research tooling and data infrastructure to production deployment and monitoring.
- Optimize trading and research systems through low-latency software design, network programming, performance analysis, and systems-level engineering.
- Create tools and analytics that help identify market patterns, evaluate strategy performance, and improve trading decisions.
- Build risk management, monitoring, and performance attribution systems used by researchers and traders. Investigate production trading behavior and partner with strategy teams to diagnose performance, execution, and market data issues.
- Contribute to the architecture of shared platforms that improve productivity across research, development, and trading teams.
Qualifications:
- Degree in Computer Science, Engineering, Mathematics, Physics, or a related technical field.
- 0-2 years of experience.
- Strong foundation in algorithms, data structures, distributed systems, and software design.
- Excellent programming skills in C++, with experience in Python strongly preferred.
- Interest in financial markets, systematic trading, and quantitative research workflows.
- Experience building high-performance systems, data-intensive applications, or low-latency software. The ability to collaborate effectively with quantitative researchers, traders, and engineers to solve complex technical and analytical problems.
- Strong analytical and problem-solving abilities with a focus on both correctness and performance.
- Comfortable managing multiple projects and priorities in a fast-paced environment.
- Strong communication skills and a collaborative mindset.
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.
At Tower, we believe work should be both challenging and enjoyable. That is why we foster a culture where smart, driven people thrive – without the egos. Our open concept workplace, casual dress code, and well-stocked kitchens reflect the value we place on a friendly, collaborative environment where everyone is respected, and great ideas win.
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.
About the company
Tower Research Capital
Large Enterprise
Tower Research Capital is a global financial services firm specializing in quantitative trading and technology-driven market making. Founded in 1998, the company leverages advanced mathematical models and cutting-edge technology to analyze market trends and execute trades across various asset classes. With a focus on innovation and efficiency, Tower Research Capital is committed to providing liquidity and enhancing market stability, often operating at the intersection of finance and technology. The firm fosters a collaborative environment that encourages talent development and embraces a diverse workforce, making it an ideal setting for aspiring finance professionals and tech enthusiasts alike.