Développeur·euse plateforme senior - Senior Platform Developer
La version anglaise suivra - English version will follow
Offre contractuelle :
Cette offre vise à constituer notre bassin de talents contractuels et reflète un ou plusieurs postes permanents à temps plein au sein de notre organisation. Nous recherchons des personnes intéressées à collaborer avec notre équipe dans le cadre de contrats à temps plein ou à temps partiel.
Il se peut que nous n’ayons pas de poste ouvert pour le moment, mais nous serions ravis d’échanger avec vous et de vous contacter lorsqu’un projet correspondant à votre profil se présentera. Si une collaboration future avec nous vous intéresse, nous serions heureux de prendre contact !
Développeur·euse plateforme senior
À propos de nous
Toboggan Labs est une firme-conseil boutique qui œuvre à l’intersection de l’IA et de la santé. Nous résolvons des problèmes humains complexes en appliquant des technologies de pointe combinées à une solide compréhension du domaine.
À propos du poste
Nous sommes à la recherche d’un·e développeur·euse plateforme senior pour rejoindre notre équipe dynamique et contribuer à la conception et au développement des infrastructures et systèmes backend qui propulsent les produits de nos client·e·s — principalement des organisations du secteur de la santé. Ce poste combine ingénierie produit, travail d’infrastructure et développement d’outils de plateforme afin de livrer des solutions de haute qualité sur des environnements technologiques variés.
Dans ce rôle, vous travaillerez directement avec nos client·e·s, intégré·e à des équipes multidisciplinaires composées de designers, de data scientists et de développeur·euse·s. Vous pourriez, selon les projets, être amené·e à diriger certaines initiatives ou, à l’occasion, à travailler de façon autonome avec un·e client·e.
Veuillez noter que, bien que nous soyons spécialisés dans le secteur de la santé et les industries réglementées, tous nos projets ne relèvent pas de ces domaines. Vous pourriez donc être amené·e à travailler sur des projets variés dans différents secteurs, selon les besoins.
Vos responsabilités quotidiennes
- Ingénierie d’infrastructure et de plateforme — concevoir et mettre en œuvre des architectures infonuagiques sur AWS, développer de l’infrastructure as code avec Terraform et mettre en place des pipelines CI/CD, ainsi que déployer et exploiter des services en environnement de production.
- Outils de plateforme — piloter les outils de plateforme pour vos projets, développer des automatisations de déploiement, des suites de tests et des outils de productivité pour les développeur·euse·s, tout en tirant le meilleur parti des assistants de programmation basés sur l’IA, en respectant les contraintes des projets.
- Développement produit — recueillir les besoins, échanger avec les parties prenantes, développer de nouvelles fonctionnalités et améliorer les produits logiciels de nos client·e·s, notamment en construisant des services backend, des API et des intégrations de données, avec une emphase backend tout en contribuant à l’ensemble de la pile au besoin.
- Sur certains projets, gestion de projet technique — planifier et coordonner les livrables, le périmètre, les échéanciers et les budgets d’une équipe projet, en collaboration étroite avec les client·e·s et les équipes internes interdisciplinaires afin d’assurer une livraison réussie et de haute qualité.
- Soutien à l’équipe — proposer des améliorations de processus et d’outillage, accompagner et mentorer des collègues plus juniors, présenter à l’interne, participer aux entrevues et contribuer à l’occasion à des projets d’outils internes.
À propos de vous
Nous recherchons des personnes ayant un solide historique de livraison professionnelle de logiciels et d’infrastructures. Nous sommes agnostiques quant aux technologies, mais la majorité de nos client·e·s utilisent des piles incluant TypeScript, React, Postgres, Node et/ou Python — une familiarité avec certains de ces outils est donc souhaitée. La plupart de nos projets sont hébergés sur AWS, bien que nous travaillions aussi régulièrement avec GCP, Azure et d’autres plateformes moins courantes.
Lorsque nous parlons de développeur·euse plateforme, nous faisons référence à une personne à l’aise avec l’infrastructure, le développement backend et différents aspects de l’outillage. Il est tout à fait acceptable que votre expérience soit plus approfondie dans un domaine en particulier : ce que nous recherchons avant tout est une base solide dans plusieurs domaines et une volonté de sortir de votre zone de confort.
Nous vous encourageons à postuler si vous :
- Avez 5+ années d’expérience comme développeur·euse logiciel, ingénieur·e DevOps, SRE et/ou ingénieur·e plateforme — un parcours combinant plusieurs de ces rôles est un atout.
- Possédez une solide expérience en développement backend, notamment dans la création d’API, de services et d’intégrations de données.
- Avez de l’expérience avec l’infrastructure infonuagique (AWS de préférence) et avec des outils d’infrastructure as code comme Terraform, CloudFormation ou des équivalents.
- Avez déjà conçu, mis en place et maintenu des pipelines CI/CD et des automatisations de déploiement.
- Êtes capable d’expliquer les compromis liés aux choix technologiques et de les relier aux besoins et priorités d’affaires.
- Possédez d’excellentes compétences en communication et savez expliquer des problèmes techniques complexes de manière accessible, claire et empathique.
- Êtes adaptable, autonome et à l’aise dans des environnements dynamiques et en constante évolution.
Atouts supplémentaires
- Avez une expérience dans des rôles en contact direct avec la clientèle, tels que la consultation, l’ingénierie forward-deployed ou même la gestion de produit ou de projet.
- Avez travaillé dans le secteur de la santé ou dans d’autres industries fortement réglementées.
- Avez de l’expérience avec des outils et cadres d’ingénierie des données comme Databricks, BigQuery, Airflow ou dbt.
- Avez déjà opéré des systèmes ML/IA en production et travaillé avec des outils d’observabilité des modèles (par exemple Bedrock ou SageMaker).
- Avez mis en place des systèmes d’automatisation low-code (n8n, Zapier, etc.) afin de permettre à des utilisateurs moins techniques de gagner en autonomie.
- Avez un historique démontré de mentorat et de leadership.
Toutes nos offres d’emploi décrivent un peu une licorne. Si vous êtes plutôt un « narval », postulez quand même ! Il n’est pas nécessaire de répondre à toutes les exigences, ni aux critères bonis. L’expérience et les compétences sont importantes, mais le potentiel de croissance et l’attitude le sont tout autant. Nous sommes généralement flexibles quant aux niveaux ou pouvons vous orienter vers une offre plus appropriée lorsqu’elle sera ouverte.
Ce que nous offrons
Nous sommes une entreprise en télétravail d’abord, avec un espace de bureau à Montréal. Nous privilégions l’embauche au Québec, mais sommes ouverts aux candidatures partout au Canada dans les fuseaux horaires EST ±2.
Toboggan Labs valorise la diversité des personnes qu’elle embauche et qu’elle sert. Pour nous, la diversité signifie créer un milieu de travail où les différences de chacun·e sont reconnues, appréciées, respectées et prises en compte afin de développer et de mettre à profit les talents et les forces de chaque personne.
Contract Posting:
This posting is for our evergreen contractor pool and mirrors a full-time permanent position (or more) within our organization.
We are looking for individuals interested in joining our team on full-time or part-time contracts. We do not necessarily have an open role right now, but we would love to talk to you and reach out when a suitable project arises. If you’re interested in collaborating with us in the future, we’d love to connect!
Senior Platform Developer
About Us
Toboggan Labs is a boutique consultancy building at the intersection of AI and healthcare. We solve challenging human problems by applying cutting-edge technology and domain understanding.
About the role
We’re seeking a senior platform developer to join our dynamic team and help build the infrastructure and backend systems that power our clients’ products—primarily for healthcare organizations. This position blends product engineering, infrastructure work, and platform tooling to deliver high-quality solutions across diverse technical stacks.
In this role, you will work with our clients, embedded in multi-disciplinary teams of designers, data scientists, and developers. You may at times get to lead projects, and you may occasionally work solo with a client.
Note that while we specialize in healthcare and regulated industries, not all our projects are in these fields, so you may work across different domains from time to time.
Your work will consist of:
- Infrastructure and platform engineering — designing and implementing cloud architectures on AWS, building infrastructure-as-code with Terraform, and setting up CI/CD pipelines. Deploying and managing services in production environments.
- Platform tooling — leading platform tooling for your project(s), building deployment automation, test suites, and developer productivity tools. Making best use of AI coding assistants, in accordance with project constraints.
- Product development — gathering requirements, talking to stakeholders, developing features, and making improvements to our clients’ software products. Building backend services, APIs, and data integrations. Working across the stack as needed, though with a backend emphasis.
- On some projects, technical project management — planning and coordinating deliverables, scope, timelines and budgets for a project team; working closely with clients and internal interdisciplinary teams to ensure successful and high quality delivery.
- Supporting the team — bringing process and tooling suggestions to your teammates, mentoring more junior colleagues, presenting internally, participating in interviews, and contributing to internal tooling projects from time to time.
About you
We are seeking individuals with a strong track record of shipping software and infrastructure professionally. We are stack-agnostic, but most of our clients use TypeScript, React, Postgres, Node and/or Python somewhere in their stacks—ideally, you are familiar with at least some of these. Most of our clients build on AWS, but we see plenty of GCP and Azure, and even some less common options.
When we say platform developer, we mean someone comfortable working across infrastructure, backend development, and various areas of tooling. It’s okay if your experience is skewed towards one area! The key thing we are looking for is a good baseline level of familiarity with different areas and a willingness to move around and out of your comfort zone.
We want you to apply if you:
- Have 5+ years of experience as a software developer, DevOps, SRE and/or platform engineer – a mix of roles is ideal, even!
- Have solid backend development experience building APIs, services, and data integrations.
- Have experience with cloud infrastructure (AWS preferred) and infrastructure-as-code tools (Terraform, CloudFormation, or similar).
- Have experience building and maintaining CI/CD pipelines and deployment automation.
- Are able to articulate tradeoffs in technology choices and relate them to business needs.
- Have excellent communication skills and can explain complex technical problems in an accessible and compassionate way.
- Are adaptable, self-motivated, and thrive in fast-moving environments.
Bonus points if you:
- Have experience in client-facing roles such as consulting, forward-deployed engineering, or even product/project management.
- Have worked in healthcare or other heavily regulated industries.
- Have experience with data engineering tools and frameworks (Databricks, BigQuery, Airflow, dbt, etc.).
- Have experience operating ML/AI systems in production and model observability tools (e.g. with Bedrock, SageMaker, etc).
- Have set up low-code automation systems (n8n, Zapier, etc.) to help less technical users help themselves.
- Have a proven track record of mentorship and leadership
All of our job postings describe a bit of a unicorn. If you’re kind of a “narwhal,” please apply anyway. You don’t need to meet all the requirements, let alone the bonus criteria. While experience and skill sets are valuable, growth potential and attitudes are equally important. We are usually flexible on levels or can advise you when a more relevant posting opens.
What we offer
We are a remote-first company with office space in Montreal. We prefer to hire in Quebec, but we are open to candidates anywhere in the EST±2 time zone in Canada.
Toboggan Labs values the diversity of the people it hires and serves. Diversity, for us, means fostering a workplace in which a person's differences are recognized, appreciated, respected and responded to in ways that fully develop and utilize their talents and strengths.
Mettre en place une alerte emploi
Vous souhaitez développer votre carrière chez Toboggan Labs ? Demandez à recevoir directement dans votre boîte de messagerie les offres d’emploi à venir.
Postuler à ce poste
*
indique un champ obligatoire