Senior Software Developer

DRW Montreal

Montreal (administrative region)

On-site

CAD 120,000 - 160,000

Full time

16 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Formation et développement continus
Avantages et bénéfices à la pointe del
Équilibre travail-vie privée
Initiatives communautaires et bénévola

Job summary

DRW Montréal recherche un développeur de logiciel sénior au sein de l’équipe d’Ingénierie des données de négociation (Trading Data Engineering). Vous collaborerez avec des négociateurs et des analystes quantitatifs pour concevoir des outils de recherche et d’analyse de négociation innovants.

Vous concevrez des solutions logicielles évolutives, travaillerez sur l’intégration des besoins métiers et assurerez la maintenance des outils de reporting et de recherche pour aider les pupitres de

Qualifications

  • Plus de 7 ans d’expérience en développement de logiciels en production, avec une expertise approfondie de C#/.NET et une aisance à travailler avec Python.
  • Expérience en développement full-stack : maîtrise de TypeScript et d’un framework front-end moderne (React ou similaire), avec la capacité de prendre en charge une fonctionnalité de bout en bout, du modèle de données jusqu’à l’interface utilisateur
  • Solides compétences en DevOps : expérience pratique et prise en charge de pipelines CI/CD, ainsi qu’une bonne connaissance de la conteneurisation et du déploiement dans un environnement infonuagique privé
  • Solides compétences en architecture logicielle et expérience démontrée dans la conception de systèmes robustes et durables qui continuent de répondre aux besoins plusieurs années après leur mise en production
  • Expérience concrète avec les bases de données relationnelles, notamment dans la rédaction de requêtes efficaces et la conception rigoureuse de modèles de données
  • Capacité démontrée à traduire les besoins d’affaires en solutions performantes et faciles à maintenir, en collaboration avec les parties prenantes des équipes de Négociation, d’Analyse quantitative et de Technologie
  • Expérience en livraison Agile et capacité à s’adapter rapidement à l’évolution des priorités

Responsibilities

  • Concevoir des outils de pointe de visualisation et d’analyse de données permettant aux négociateurs d’extraire systématiquement des informations pertinentes de leurs transactions
  • Développer des solutions logicielles évolutives et performantes qui favorisent la prise de décisions fondées sur les données pour quatre pupitres de négociation
  • Recueillir et analyser les besoins des équipes technologiques et des négociateurs afin de contribuer au succès des stratégies de négociation algorithmique
  • Assurer la maintenance et l’évolution des outils de recherche sur les transactions et de production de rapports

Skills

C#/.NET
Python
TypeScript
React
Full-stack
DevOps
CI/CD
Containers
Docker
Kubernetes

Tools

Private cloud

Job description

DRW est une société de négoce diversifiée avec plus de 3 décennies d'expérience qui réunit une technologie sophistiquée et des personnes exceptionnelles pour opérer sur les marchés du monde entier. Nous valorisons l'autonomie et la capacité à pivoter rapidement pour saisir les opportunités, c'est pourquoi nous opérons en utilisant notre propre capital et en négociant à nos propres risques.

Basée à Chicago et disposant de bureaux aux États-Unis, au Canada, en Europe et en Asie, nous négocions diverses catégories d'actifs, notamment les titres à revenu fixe, les FNB, les actions, les devises, les matières premières et l'énergie sur les principaux marchés mondiaux. Nous avons également tiré parti de notre expertise et de notre technologie pour nous développer dans trois stratégies non traditionnelles : l'immobilier, le capital-risque et les crypto-actifs.

Nous opérons avec respect, curiosité et ouverture d'esprit. Les personnes qui s'épanouissent ici partagent notre conviction que ce n'est pas seulement ce que nous faisons qui compte - c'est la façon dont nous le faisons. DRW est un lieu d'attentes élevées, d'intégrité, d'innovation et de volonté de remettre en question le consensus.

En tant que développeur de logiciel sénior au sein de l’équipe d’Ingénierie des données de négociation ("Trading Data Engineering"), vous ferez partie d’une équipe soudée de développeurs logiciels qui travaillent en étroite collaboration avec nos utilisateurs internes (négociateurs et analystes quantitatifs) afin de concevoir des outils novateurs de recherche et d’analyse de négociation. En tant que source indépendante et fiable de données pour les pupitres de négociation Macro et Actions, l’équipe TDE veille à rendre les données accessibles et utiles à tous. Nos outils permettent de recueillir, de connecter et de visualiser des données essentielles, donnant ainsi aux équipes de Négociation, d’Analyse quantitative et de Technologie les moyens de générer les analyses nécessaires pour atteindre un rendement optimal.

Nous accordons une grande importance au maintien d’une culture d’équipe respectueuse et diversifiée. Nous croyons qu’il faut choisir la technologie la mieux adaptée à chaque besoin, que cela signifie apprendre quelque chose de nouveau ou remettre au goût du jour une technologie éprouvée. Nous privilégions l’impact sur l’entreprise et les résultats, et nous nous appuyons sur les données pour prendre nos décisions. Lorsque les priorités d’affaires évoluent, nous nous adaptons rapidement.

Profil recherché :

  • Plus de 7 ans d’expérience en développement de logiciels en production, avec une expertise approfondie de C#/.NET et une aisance à travailler avec Python
  • Expérience en développement full-stack : maîtrise de TypeScript et d’un framework front-end moderne (React ou similaire), avec la capacité de prendre en charge une fonctionnalité de bout en bout, du modèle de données jusqu’à l’interface utilisateur
  • Solides compétences en DevOps : expérience pratique et prise en charge de pipelines CI/CD, ainsi qu’une bonne connaissance de la conteneurisation et du déploiement dans un environnement infonuagique privé
  • Solides compétences en architecture logicielle et expérience démontrée dans la conception de systèmes robustes et durables qui continuent de répondre aux besoins plusieurs années après leur mise en production
  • Expérience concrète avec les bases de données relationnelles, notamment dans la rédaction de requêtes efficaces et la conception rigoureuse de modèles de données
  • Capacité démontrée à traduire les besoins d’affaires en solutions performantes et faciles à maintenir, en collaboration avec les parties prenantes des équipes de Négociation, d’Analyse quantitative et de Technologie
  • Expérience en livraison Agile et capacité à s’adapter rapidement à l’évolution des priorités

Ce sur quoi vous travaillerez :

  • Concevoir des outils de pointe de visualisation et d’analyse de données permettant aux négociateurs d’extraire systématiquement des informations pertinentes de leurs transactions
  • Développer des solutions logicielles évolutives et performantes qui favorisent la prise de décisions fondées sur les données pour quatre pupitres de négociation
  • Recueillir et analyser les besoins des équipes technologiques et des négociateurs afin de contribuer au succès des stratégies de négociation algorithmique
  • Assurer la maintenance et l’évolution des outils de recherche sur les transactions et de production de rapports

Ce que DRW Montréal a à vous offrir:

  • Reconnue comme l'un des meilleurs employeurs au Canada depuis 8 ans
  • Engagement en faveur de la formation et du développement continus
  • Un ensemble d'avantages et de bénéfices à la pointe de l'industrie
  • Centré sur le bien-être des employés et l'équilibre entre vie professionnelle et vie privée
  • Initiatives communautaires, programme de volontariat et possibilités de redonner

* Le masculin est utilisé sans discrimination dans le seul but d’alléger le texte.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Analyste de données
Analyste de données

DRW Montreal • Montreal (administrative region)

On-site
CAD 65,000 - 90,000
Recrutement reconnu parmi les employe­
Formation et développement continu
Avantages compétitifs
Software Developer
Software Developer

DRW Holdings, LLC. • Montreal

On-site
CAD 70,000 - 110,000
Mentorship with experienced developers
Paid postgraduate degrees
40 hours of paid volunteer work
+7
Senior Software Developer
Senior Software Developer

Drweng • Montreal (administrative region)

On-site
CAD 140,000 - 170,000
Best Employers Canada
Continuous learning
Industry-leading benefits
+2
Senior Software Developer
Senior Software Developer

P2P • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Best Employers Canada
Industry-leading benefits
Learning & development
+1
Senior Software Developer
Senior Software Developer

Socket.dev • Montreal (administrative region)

On-site
CAD 90,000 - 150,000
Best Employers in Canada
Continuous learning
Generous benefits
+2
Software Developer
Software Developer

P2P • Montreal

On-site
CAD 80,000 - 120,000
Mentorship with experienced developers
Continuous learning support
Paid volunteer work
+3
Développeur de Logiciels / Software Developer
Développeur de Logiciels / Software Developer

Tower Research Capital • Montreal (administrative region)

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
Application Support Specialist
Application Support Specialist

DRW Holdings, LLC. • Montreal (administrative region)

On-site
CAD 55,000 - 80,000
Industry-leading benefits
Focus on work-life balance
Community initiatives and volunteer program
Data Analyst - Global Markets and Equities
Data Analyst - Global Markets and Equities

P2P • Montreal (administrative region)

On-site
CAD 60,000 - 90,000
Best Employers Canada
Continuous learning
Benefits package
+2
Software Developer - DevOps
Software Developer - DevOps

DRW Holdings, LLC. • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Mentorship with experienced developers
Postgraduate learning opportunities
Volunteer hours paid