Lieu : Montréal, QC (mode hybride, présence sur place : 1 jour par semaine au minimum)
Type de contrat : Temps plein
Version française ci-dessous
À propos d'Optable
Optable est une plateforme canadienne financée par du capital-risque qui aide les éditeurs, les annonceurs et les entreprises du secteur des médias à gérer l’identité et les audiences à l’ère de la protection de la vie privée. Récemment récompensés par le prix « Deloitte Technology Fast 50 Enterprise Industry Leaders », nous construisons un avenir où des agents d’IA automatiseront les flux de travail complexes de la publicité numérique. Nous sommes une start-up en pleine croissance qui valorise l’exécution, l’innovation et une politique « zéro imbécile ». Chez Optable, les développeurs seniors sont responsables de parties importantes de la plateforme, dirigent la conception de tâches complexes et encadrent les autres développeurs.
Le rôle
Nous recherchons un développeur senior pour rejoindre notre équipe d'ingénieurs très soudée. Vous participerez aux décisions architecturales et vous vous attaquerez à des problèmes complexes dans des domaines tels que les systèmes distribués, les pipelines de données et la conception d'API — et vous le ferez au sein d'une équipe qui accorde une grande importance au développement assisté par l'IA.
Pourquoi ce poste est différent
Optable utilise des outils d'IA pour améliorer la productivité des développeurs. Nous sommes de grands utilisateurs de Claude Code et nous améliorons sans cesse nos processus de travail afin de confier davantage de tâches à l'IA, ce qui nous permet de gagner du temps tout en maintenant un niveau de qualité élevé. Il s'agit d'un changement radical dans la manière dont les logiciels sont développés, et nous le relevons avec détermination.
La plupart des entreprises ont du retard en matière d'IA. Celle-ci vous place à la pointe de l'innovation. Vous acquerrez une compréhension approfondie de la manière dont l'automatisation autonome transforme les services d'ingénierie et vous contribuerez activement à son développement.
Principales responsabilités
- Gérer les fonctionnalités et les sous-systèmes de nos services Go, de la conception à la mise en production
- Rédiger des propositions de conception pour des changements impliquant plusieurs services ou équipes
- Concevoir et faire évoluer des API (Protobuf, gRPC) et des modèles de données (PostgreSQL, BigQuery)
- Gérer les services sur GCP (GKE, Bigtable, Pub/Syb), y compris la gestion des incidents
- Réviser le code, encadrer les autres développeurs et contribuer à définir l'orientation technique de l'équipe
- Collaborer avec le chef de projet et les autres équipes pour définir le périmètre des tâches et mener à bien les missions
- Utiliser des outils de programmation basés sur l'IA (Claude Code, LLM) dans le cadre du développement quotidien
- Contribuer ponctuellement au développement front-end (React/TypeScript)
Qualifications requises
- Au moins 6 ans d'expérience dans le développement de logiciels
- Solide expérience en développement Go
- Expérience en conception d'API à l'aide de Protobuf et de gRPC
- Maîtrise de PostgreSQL et du langage SQL, notamment en matière de performances et de conception de schémas
- Expérience avérée dans la gestion de systèmes complexes en production
- Expérience dans l'exploitation de services sur GCP ou une plateforme cloud équivalente
- Grande autonomie, sens de la communication et esprit d'initiative
- Communication écrite claire ; capacité à rédiger des documents de conception et à animer des réunions de révision
- Maîtrise des outils d'IA (Claude Code ou équivalents) pour accélérer le développement
Qualifications préférées
- Connaissance de Kubernetes, Helm, Docker et Terraform
- Expérience dans le domaine des systèmes distribués et des pipelines de données à grande échelle
- Connaissance des meilleures pratiques en matière de confidentialité et de sécurité dans le domaine des technologies publicitaires
- Expérience des flux de travail basés sur des agents ou des modèles de langage (LLM)
- Expérience en TypeScript/React
- Expérience en mentorat ou en tant que responsable technique
Pourquoi Optable ?
- Rémunération compétitive et plan d'actionnariat
- Couverture complète en matière de santé et de soins dentaires
- Modèle de travail hybride
- Développement professionnel par le mentorat et l'accompagnement de carrière
- Expérience pratique de l'IA agentique
- Une petite équipe de direction, peu de bureaucratie, une politique anti-conflits
- Déjeuners quotidiens au bureau
- MacBook Pro ultra-performant
---
Développeur(e) logiciel(le) senior
Lieu : Montréal, QC (mode de travail hybride, présence minimale sur site d'un jour par semaine)
Type de poste : Temps plein
À propos d'Optable
Optable est une plateforme canadienne soutenue par d'importants investisseurs qui aide les éditeurs, les annonceurs et les entreprises médiatiques à gérer les identités et les audiences à l'ère de la protection de la vie privée. Récemment récompensée par le prix Deloitte Technology Fast 50 dans la catégorie « Enterprise Industry Leaders », nous construisons un avenir où des agents d'IA automatisent les flux de travail complexes de la publicité numérique. Nous sommes une start-up en forte croissance qui valorise l'exécution, l'innovation et une politique « zéro crétin ».
Le rôle
Nous recherchons un(e) développeur(se) logiciel senior pour rejoindre notre équipe de développement. Vous participerez aux décisions architecturales et résoudrez des problèmes complexes dans les domaines des systèmes distribués, des pipelines de données et de la conception d'API, au sein d'une équipe qui prend très au sérieux le développement assisté par l'IA.
Pourquoi ce poste est différent
Optable utilise des outils d'IA pour améliorer la productivité des développeurs. Nous sommes de grands utilisateurs de Claude Code et nous optimisons en permanence nos processus de travail afin de confier davantage de tâches à l'IA, ce qui nous permet de gagner du temps tout en préservant la qualité. Il s'agit d'un changement radical dans la manière dont les logiciels sont développés, et nous nous y attaquons de front.
La plupart des entreprises sont à la traîne en matière d'IA. Ce programme vous place à l'avant-garde. Vous acquerrez une compréhension approfondie de la manière dont l'automatisation par agents transforme les entreprises d'ingénierie et jouerez un rôle actif dans son évolution.
Principales responsabilités
- Prendre en charge les fonctionnalités et les sous-systèmes de nos services Go, de la conception à la mise en production
- Rédiger des propositions de conception pour des changements qui concernent plusieurs services ou équipes
- Concevoir et faire évoluer des API (Protobuf, gRPC) et des modèles de données (PostgreSQL, BigQuery)
- Exploiter des services sur GCP (GKE, Bigtable, Pub/Sub), y compris la gestion des incidents
- Réviser le code, encadrer d'autres développeurs et contribuer à définir l'orientation technique de l'équipe
- Collaborer avec l'équipe de gestion de produit et d'autres équipes pour définir le périmètre du travail et le mener à bien
- Utiliser des outils de développement basés sur l'IA (Claude Code, LLM) dans le cadre du travail quotidien
- Contribuer ponctuellement au développement du front-end (React/TypeScript)
Compétences requises
- Plus de 6 ans d'expérience dans le développement de logiciels
- Solide expérience de Go en environnement de production
- Expérience dans la conception d'API avec Protobuf et gRPC
- Maîtrise de PostgreSQL et du SQL, notamment en matière de performances et de conception de schémas
- Expérience avérée dans la gestion de systèmes complexes en production
- Expérience dans l'exploitation de services sur GCP ou une plateforme de cloud computing équivalente
- Grande autonomie, sens de la communication et sens des responsabilités
- Une communication écrite claire ; capacité à rédiger des documents de conception et à coordonner les révisions
- Maîtrise des outils d'IA (Claude Code ou équivalent) pour accélérer le développement
Compétences requises
- Connaissance de Kubernetes, Helm, Docker et Terraform
- Expérience dans le domaine des systèmes distribués et des pipelines de données à grande échelle
- Connaissance des bonnes pratiques en matière de confidentialité et de sécurité dans le secteur de la publicité numérique (ad tech)
- Expérience des flux de travail basés sur des agents ou pilotés par des modèles de langage à grande échelle (LLM)
- Expérience en TypeScript/React
- Expérience en mentorat ou en leadership technique
Pourquoi Optable
- Salaire compétitif et participation au capital
- Assurance santé et dentaire complète
- Mode de travail hybride
- Développement professionnel (mentorat et accompagnement de carrière)
- Expérience pratique avec l'IA agentique
- Une petite équipe expérimentée, peu de formalités administratives, une politique « zéro crétin »
- Déjeuners quotidiens offerts au bureau
- MacBook Pro fourni pour le développement en interne