Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Développeur de Logiciels / Software Developer

Tower Research Capital

[Français Canadien]

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.

L’équipe Ingénierie Core cherche un développeur en logiciels II pour se joindre à notre équipe des données. En tant que développeur en logiciels de notre équipe des données, vous serez responsable de la conception, de la mise en œuvre et du maintien de l’infrastructure nécessaire au soutien des processus de gestion des données de l’entreprise. Vous travaillerez en étroite collaboration avec l’équipe des services de données, les équipes de gestion de portefeuille et d’autres équipes des TI pour assurer la fiabilité, la sécurité et l’évolutivité de nos systèmes de données.

Responsabilités

  • Concevoir, mettre en œuvre et maintenir l’infrastructure nécessaire pour soutenir les processus de gestion des données de l’entreprise, y compris les ressources de stockage, de calcul et de réseautage à grande échelle (pétaoctets, dizaines de milliers de demandes simultanées).
  • Concevoir, construire et maintenir les pipelines de données et les systèmes nécessaires pour soutenir l’analyse fondamentale des données et les stratégies de transaction de l’entreprise
  • Collaborer avec les experts en science des données, les gestionnaires de portefeuille et les négociateurs pour comprendre leurs besoins en matière de données et élaborer des solutions pour répondre à leurs besoins

Compétences

  • Baccalauréat en informatique, en technologie de l’information ou dans un domaine connexe, ou expérience de travail équivalente
  • Au moins 5 à 10 ans d’expérience
  • Solide expérience en programmation de réseau, en traitement multifil, en structures de données, en algorithmes et en programmation orientée objet dans Rust ou C++
  • Solide expérience avec les systèmes de base de données tels que SQL, NoSQL et vector
  • Connaissance des architectures Arrow/Parquet (p. ex., Iceberg) et du traitement (DuckDb,Acero, etc.) de lac de données
  • Connaissance des déploiements Kubernetes et Cloud (p. ex., GCP, AWS)
  • Connaissance de la réplication des données, de la conception de très grandes bases de données, de l’optimisation des requêtes et du dépannage des performances
  • Connaissance des systèmes de fichiers de blocs et de protocoles (NFS/SMB)
  • Familiarité avec le stockage objet
  • Excellentes compétences en résolution de problèmes et en dépannage
  • Solides compétences en communication et en collaboration, et capacité à travailler efficacement en équipe
  • 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 avec des membres des équipes internationales anglophones.

Aucune expérience financière n’est requise.

Avantages

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.

[English]

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.

Our Core Engineering department is seeking a Software Developer II to join the Data team in Montreal. This role is responsible for designing, implementing, and maintaining the infrastructure necessary to support the firm's data management processes. Additionally, this person will work closely with the Data Services Team, Portfolio Management Teams, and other IT teams to ensure the reliability, security, and scalability of our data systems.

Responsibilities

  • Design, implement, and maintain the infrastructure necessary to support the firm's data management processes, including storage, compute, and networking resources at a large scale (petabytes, tens of thousands of simultaneous requests)
  • Design, build, and maintain the data pipelines and systems necessary to support the firm's fundamental data analysis and trading strategies
  • Collaborate with data scientists, portfolio managers, and traders to understand their data requirements and develop solutions to meet their needs

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience
  • At least 5-10 years of experience
  • A strong background in network programing, multi-threading, data structures, algorithms, and object-oriented programming in Rust and/or C++ and Python
  • Experience making significant contributions to several greenfield projects
  • Strong Experience with database systems such as SQL, NoSQL, vector
  • Familiarity with trading environment (asset classes, execution)
  • Familiarity with Arrow/Parquet data lake architectures (e.g., Iceberg) and processing (DuckDb, Acero, etc.)
  • Familiarity with Kubernetes and Cloud deployments (e..g, GCP, AWS)
  • This position requires proficiency in both French and English, both spoken and written. English proficiency is required as the position involves regular interactions with international anglophone team members.

Benefits

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)
  • 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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Développeur de Logiciels / Software Developer in Montréal, QC vacancy
  •  ...dynamique de votre équipe : Des développeurs et des spécialistes des tests...  ...Pour vous, un excellent logiciel est synonyme de qualité, de sécurité...  ...-- Your team’s dynamic: Developers and test specialists from...  ...You believe great software means quality, security, and... 
    Suggested
    Full time
    Contract work
    Internship
    Flexible hours

    Genetec

    Montréal, QC
    1 day ago
  •  ...Français ci-dessous Embedded Software Developer Taiga is a Canadian company reinventing powersports with high-performance electric...  ....   Sommaire du poste   Nous  embauchons un  développeur   logiciel   embarqué pour  concevoir et  maintenir le  logiciel IoT... 
    Suggested
    Full time
    Day shift

    Taiga Motors

    Montréal, QC
    1 day ago
  •  ...se rencontrent développement logiciel, électronique et innovation produit...  ...candidat : Vous êtes un développeur passionné par la conception...  ...operations, where software development meets electronics...  ...Your day at a glance: Develop Front-End and Back-End components... 
    Suggested
    Daily paid
    Full time
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    1 day ago
  •  ...sur des équipes matérielles et logicielles pour atteindre ses objectifs...  ...de la physique et du génie logiciel. Vous mettrez en œuvre et...  ...cutting edge of technology to develop and commercialize superconducting...  ...and has both hardware and software groups to achieve its R&D goals... 
    Suggested
    Full time
    Apprenticeship

    Anyon Systems Inc.

    Montréal, QC
    1 day ago
  •  ...la distribution de contenu. Nous recherchons un ou une Développeur (-euse) logiciel (C++) talentueux (euse) et passionné(e) par la vidéo et...  ..., and distribution. We're on the lookout for a talented Software Developer (C++) with a passion for Broadcast Video and Audio to join... 
    Suggested
    Full time
    Internship

    Grass Valley

    Montréal, QC
    1 day ago
  •  ...regroupe plus d’une dizaine de développeurs et de spécialistes en tests...  ...de chacun et privilégions un logiciel propre, maintenable et performant...  ...maintainable, and performant software. We experiment, iterate, and...  ...We’re looking for a software developer to join the Access Control... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    1 day ago
  •  ...technologies en développement logiciel. Voici quelques exemples...  ...with the latest technologies in software development. Here is an...  ...Elasticsearch and Redis Web UI developed in ReactJS with TypeScript,...  ...Your day at a glance: Develop and maintain modern... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    1 day ago
  •  ...PROPOS DU POSTE : Nous recherchons des développeurs(ses) de logiciels talentueux(ses) pour rejoindre notre...  ...THE ROLE: We are seeking talented software developers to join our growing team...  .... WHAT YOU WILL BE DOING: -Develop sleek and modern web applications, allowing... 
    Daily paid
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Plusgrade

    Montréal, QC
    1 day ago
  •  ...La dynamique de votre équipe : Nous recherchons un développeur logiciel compétent et motivé pour rejoindre l'équipe des services d'infrastructure...  ...team’s dynamic: We are seeking a skilled and motivated Software Developer to join the R&D Infrastructure services (RDIS) team within... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    1 day ago
  •  ...se rencontrent développement logiciel, électronique et innovation produit...  ...candidat : Vous êtes un développeur passionné par la conception...  ...operations, where software development meets electronics...  ...Your day at a glance: Develop Front-End and Back-End components... 
    Daily paid
    Full time
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    1 day ago
  •  ...POSTE: Nous sommes à la recherche de développeurs logiciel expérimentés qui contribueront à créer...  ...seront confidentielles . Intermediate Software Engineer, Cabra Team (SBU) Travel is...  ...looking for a strong backend software developer. For this specific role, the... 
    Daily paid
    Contract work
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Plusgrade

    Montréal, QC
    1 day ago
  •  ...tout-en-un puissante. Notre logiciel permet aux aéroports, centres...  ...jours. Nous recherchons un(e) développeur(euse) de logiciels passionné...  ...powerful all-in-one solution. Our software allows airports, control...  ...We are looking for a Software Developer who is passionate of software... 
    Full time
    Local area
    Worldwide
    Flexible hours
    Day shift

    Genetec

    Montréal, QC
    1 day ago
  •  ...la manière dont des centaines de développeurs créent, déploient et exploitent des logiciels dans des environnements cloud,...  ...developers build, deploy, and operate software across cloud, on-premises and...  ..., automation, observability, developer experience and hybrid deployment... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    1 day ago
  •  ...extraordinaires. À PROPOS DU POSTE: Nous recherchons un Principal Software Engineer (Payments) pour diriger techniquement notre équipe...  ...EST TU : -8+ ans d’expérience pertinente en développement logiciel , incluant un temps significatif en tant qu’ingénieur senior ou... 
    Daily paid
    Full time
    Contract work
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Plusgrade

    Montréal, QC
    1 day ago
  •  ...Développeur.se Logiciel en Backend Senior Le voyage est plus que l’arrivée à destination — c’est l’ensemble des expériences vécues en cours...  ...PROPOS DU RÔLE : Nous recherchons un·e Senior Backend Software Developer expérimenté·e pour nous aider à bâtir des produits de... 
    Daily paid
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Plusgrade

    Montréal, QC
    1 day ago
  •  ...extraordinaires. À PROPOS DU POSTE: Nous recherchons un développeur logiciel en test (SDET) expérimenté pour rejoindre notre équipe QA...  .... ABOUT THE ROLE: We are seeking an experienced Software Developer in Test (SDET) to join our QA team based in Montreal. Our... 
    Remote job
    Daily paid
    Full time
    Internship
    Work from home
    Flexible hours

    Plusgrade

    Montréal, QC
    1 day ago
  •  ...Développeur de logiciels - Communications du réseau et C/C++ Ingénierie à distance, Canada Gatineau, Québec Montréal, Québec Description...  ...logiciels ________________________________________   Software Developer – Network Communications & C/C++ Engineering Remote,... 
    Full time
    Apprenticeship
    Remote work
    Flexible hours

    Ip Infusion Canada Inc.

    Montréal, QC
    1 day ago
  •  ...Genetec et l'un des principaux logiciels sur le marché de la sécurité...  ...aux clients. En tant que développeur logiciel au sein de notre équipe...  ...and one of the leading software products in the physical security...  ...customers.   As a Software developer in our test automation team,... 
    Daily paid
    Full time
    Work at office
    Local area
    Flexible hours

    Genetec

    Montréal, QC
    1 day ago
  •  ...travail hybride à Montréal, 3 jours au bureau et 2 jours à distance. Aperçu du poste    L’équipe de développement logiciel est composée de développeurs logiciels, de testeurs logiciels, d’analystes d’affaires et d’un chef technique. L’équipe est responsable de la... 
    Full time
    Work at office
    Local area
    Worldwide
    Work visa

    Bounteous

    Montréal, QC
    1 day ago
  •  ...PROPOS DU POSTE: Nous recherchons des développeurs de logiciels expérimentés pour travailler avec nous...  ...ROLE: We are seeking experienced Software Developers to work with us to build...  ...We are looking for a backend software developer. For this specific role, the candidate... 
    Daily paid
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Plusgrade

    Montréal, QC
    1 day ago
  •  ...déployer la prochaine génération de logiciels de sécurité physique de...  ...services clés destinés aux développeurs applicatifs de Genetec. Votre...  ...OS family is responsible for developing an operating system and...  ...generation of physical security software to our clients. Your goal... 
    Full time
    Remote work
    Flexible hours

    Genetec

    Montréal, QC
    1 day ago
  •  ...grand potentiel. L’équipe Ingénierie Core cherche un développeur en logiciels II pour se joindre à notre équipe des données. En tant que...  ...potential. Our Core Engineering department is seeking a Software Developer II to join the Data team in Montreal. This role is... 
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    3 hours ago
  •  ...Le rôle En tant que Développeur ou Développeuse , vous agirez...  ...tester et corriger des solutions logicielles. Pour vous qualifier pour...  ...What's your role: Our Developer is expected to act as a counselor...  ...Implement, test and correct software solutions.  To qualify for... 
    Daily paid
    Full time
    Work at office
    Immediate start

    Lidd Consultants Inc.

    Montréal, QC
    1 day ago
  •  ...autonome un large ensemble de tâches. Nous recherchons un développeur logiciel possédant une maîtrise avancée de Microsoft Dynamics 365 et...  ...a diverse range of tasks independently. We are seeking a Software Developer with advanced proficiency in Microsoft Dynamics 365 and Power... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    1 day ago
  •  ...responsable d’équipe en génie logiciel, vous rejoindrez une équipe...  ...Améliorerez l’expérience des développeurs et des utilisateurs grâce à un...  ...confidentielles . Intermediate Software Engineer, PPS (Platform...  ...multidisciplinary team where you will: -Develop modern back-end applications... 
    Daily paid
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Plusgrade

    Montréal, QC
    1 day ago
  •  ...Below) À propos de Fluent Software Group Fluent Software Group...  ...croissance d’entreprises de logiciels spécialisés par secteur. Nous...  ...échelle. L’opportunité : Développeur·euse IA Nous recherchons...  ...rollout. The Opportunity: AI Developer We are looking for an AI... 
    Daily paid
    Long term contract
    Apprenticeship

    Valsoft Corporation

    Montréal, QC
    1 day ago
  •  ...Clearance, c'est une équipe de développeurs et de testeurs enthousiastes,...  .... En tant que développeur logiciel, vous pourriez jouer un rôle...  .... In practical terms, we develop a self-service web portal that...  ...on our platform. As a Software Developer, you will play a key... 
    Daily paid
    Full time
    Immediate start
    Flexible hours

    Genetec

    Montréal, QC
    16 days ago
  •  ...équipe Nous sommes à la recherche de développeurs logiciels passionnés ayant différents niveaux d’expérience...  ...We are looking for passionate software developers with a range of experience—from...  .... Your day at a glance Design, develop, test, and maintain reliable backend services... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    19 days ago
  •  ...déployer la prochaine génération de logiciels de sécurité physique de...  ...services clés destinés aux développeurs applicatifs de Genetec Votre...  ...OS family is responsible for developing an operating system and...  ...generation of physical security software to our customers. Your objective... 
    Full time
    Remote work
    Flexible hours

    Genetec

    Montréal, QC
    1 day ago
  •  ...Notre équipe est composée de plus de 20 développeurs et spécialistes en tests issus de...  ...contribuerez au développement de solutions logicielles pour un large portefeuille d'appareils...  ...While working with us, you’ll help develop software solutions for a wide portfolio of appliances... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur de Logiciels / Software Developer. Be the first to apply!