⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Python Developer

  • Source: LinkedIn
  • BCA Research
  • Remote
  • Montréal
  • Full-Time
  • Mid level

Job Description

*English version to follow*

Centre-ville de Montréal – Mode hybride

Temps plein – Poste permanent

Chez BCA Research, nous aidons depuis plus de 75 ans les investisseurs les plus sophistiqués au monde à répondre à une question essentielle : que nous réserve l’avenir ? Notre réputation repose sur l’indépendance, la rigueur intellectuelle et la capacité à remettre en cause le consensus, des principes qui façonnent chaque jour notre conviction.

À propos de l’équipe

Vous rejoindrez une petite équipe senior d’ingénierie des données, augmentée par l’IA, chez BCA Research. Nous développons des outils internes, automatisons des processus manuels et soutenons les pipelines de données qui alimentent un produit de recherche financière sur lequel nos abonnés comptent au quotidien.

Nous avançons rapidement parce que Claude Code, Codex et d’autres outils similaires font partie intégrante de notre façon de travailler. Cela dit, nous assumons l’entière responsabilité de chaque ligne de code, examinons rigoureusement chaque demande de fusion (PR) et collaborons étroitement pour résoudre les problèmes complexes.

Nous sommes à la recherche d’un(e) Développeur(se) Python souhaitant évoluer avec notre équipe.

Responsabilités

  • Livrer les billets JIRA de bout en bout : développement d’outils Python, automatisation de flux de travail, soutien aux pipelines de données, correction de bogues et amélioration de la fiabilité des systèmes.
  • Utiliser quotidiennement des assistants de programmation alimentés par l’IA, évaluer leur production de façon critique et maintenir des standards de qualité élevés.
  • Écrire du code Python propre, maintenable et bien structuré, incluant des annotations de type, des tests appropriés et une documentation claire.
  • Concevoir des automatisations qui réduisent le travail manuel, améliorent la qualité des données et augmentent l’efficacité des utilisateurs internes.
  • Travailler avec SQL et différentes bases de données afin d’inspecter, transformer, valider et diagnostiquer les données.
  • Contribuer aux pipelines de données en production sous la supervision d’ingénieurs seniors et assumer progressivement davantage de responsabilités.
  • Diagnostiquer des systèmes peu familiers à l’aide de journaux d’événements, de requêtes, de tests et d’analyses approfondies.
  • Collaborer avec des développeurs, spécialistes des données, chercheurs et gestionnaires de projets afin de transformer des enjeux opérationnels en solutions logicielles fiables.
  • Consulter la documentation technique pertinente avant toute modification de code et mettre à jour la documentation avant l’ouverture d’une demande de fusion (PR).
  • Participer aux revues de code de vos collègues et accueillir les commentaires constructifs sur votre propre travail.

Exigences

  • De 3 à 5 ans d’expérience en ingénierie logicielle dans un environnement de production, avec des réalisations concrètes que vous pouvez présenter et expliquer.
  • Excellentes compétences en développement Python, notamment dans la création d’outils, de scripts, de services ou de flux de traitement de données.
  • Expérience pratique avec des assistants de programmation basés sur l’IA tels que Claude Code, Cursor, Copilot, Codex, Cline ou équivalents.
  • Bonne maîtrise de SQL pour interroger, valider, transformer et diagnostiquer les données.
  • Connaissance de Git, des outils en ligne de commande, des demandes de fusion (pull requests) et du travail dans une base de code partagée.
  • Expérience dans la rédaction de tests automatisés et le diagnostic d’incidents en production ou dans des environnements comparables.
  • Capacité à automatiser des processus manuels répétitifs ou sujets aux erreurs tout en comprenant les systèmes sous-jacents.
  • Capacité d’adaptation face à des priorités changeantes, incluant les outils internes, le soutien aux pipelines, les demandes ponctuelles liées aux données et les améliorations de plateforme.
  • Excellentes aptitudes en communication écrite et verbale auprès de collègues techniques et non techniques.
  • Excellente maîtrise de l’anglais, à l’oral comme à l’écrit, puisque vous collaborerez avec des collègues au Canada, aux États-Unis et ailleurs dans le monde.
  • Niveau professionnel de français, tant à l’oral qu’à l’écrit.

Atouts

  • Expérience avec Microsoft Fabric, Azure ou d’autres plateformes de données infonuagiques.
  • Connaissance de MongoDB ou d’autres bases de données orientées documents.
  • Expérience en fiabilité des …

Skills

  • Python
  • mode
  • claude-code
  • JIRA
  • Cursor
  • cline
  • microsoft-fabric
  • microsoft-azure
  • MongoDB
  • claude-by-anthropic
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with BCA Research

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes