Back to job search
National Bank of Canada logo

Développeur principal ingénierie de données

French posting
  • Montréal, QC
  • Hybrid
  • Posted Oct 4, 2026
  • 1 position

Opens an external site

Employment type
Full-time
Experience level
Senior · 5+ years
Minimum education
Bachelor’s degree
Posting language
French
Working hours
40 hours per week

Job summary

Design, develop, and maintain robust data pipelines on AWS and Snowflake while automating ingestion and transformation processes. Evolve the data platform using infrastructure-as-code practices and ensure high standards for security, governance, and code quality.

Job details

Domaine(s) d'intérêt: Intelligence d'affaires et données Lieu(x): Montréal Une carrière en tant que développeuse principale ou développeur principal en ingénierie de données de plateforme dans l’équipe Horizon, à la Banque Nationale, c’est contribuer à la conception, à l’évolution et à l’opérationnalisation d’une plateforme de données et d’analytique basée sur Snowflake et les services infonuagiques AWS. Cet emploi te permet d’avoir un impact positif sur la modernisation de nos solutions grâce à ton expertise en ingénierie de données, en automatisation et en pratiques DevOps. Ton emploi * Concevoir, développer et maintenir des pipelines de données robustes, performants et évolutifs sur AWS et Snowflake. * Automatiser les mécanismes d’ingestion, de transformation et d’exposition des données afin d’assurer leur disponibilité, leur fiabilité et leur évolutivité. * Faire évoluer la plateforme de données en automatisant l’infrastructure avec Terraform et en appliquant les bonnes pratiques DataOps. * Définir et mettre en place des normes de développement, de sécurité, de gouvernance, de documentation et de tests automatisés. * Optimiser la qualité du code et la performance des solutions au moyen de revues de code, d’outils de développement assisté par l’intelligence artificielle et de pratiques d’intégration et de déploiement continus. * Accompagner les membres de l’équipe en partageant ton expertise technique et en contribuant activement aux activités Agile ainsi qu’aux mises en production. Ton équipe La Vice-Présidence de données et risques opérationnels, c’est plusieurs spécialistes qui travaillent de manière agile, proactive et collaborative pour saisir les opportunités, rester à la fine pointe des technologies et améliorer les processus en continu. Au sein de l’équipe Horizon: Écosystèmes Big Data et Analytiques tu fais partie d’une équipe de 25 expertes et experts et tu relèves de la Directrice, Actifs analytiques. Notre équipe se démarque par sa collaboration, son partage d’expertise technique et sa volonté d’améliorer continuellement ses pratiques. Nous visons à t’offrir un maximum de flexibilité pour favoriser ta qualité de vie. Ceci se traduit notamment par un environnement de travail hybride, ainsi que par un horaire modulable et adaptable. La Banque valorise le développement continu et la mobilité interne. Nos programmes de formation personnalisés, basés sur l’apprentissage dans l’action, te permettent de maîtriser ton métier et de développer de nouveaux champs d’expertise. Des outils tels que l’Académie de données, la formation linguistique, le Centre d’apprentissage Harvard et de l’accompagnement en coaching et en mentorat te sont accessibles en tout temps. Prérequis * Être titulaire d’un baccalauréat en informatique, en génie logiciel, en génie informatique ou dans un domaine connexe, et 5 à 7 années d’expérience en développement de plateformes de donnes en grande entreprise. * Détenir la certification AWS Certified Developer. * Détenir la certification SnowPro Core COF-C03 ou être en mesure de l’obtenir au cours de la première année. * Maîtriser AWS, notamment EC2, S3, Lambda, IAM, CloudWatch, Step Functions et Glue, ainsi que Python, Snowflake et Terraform. * Posséder une expérience avancée des pratiques DevOps, de l’intégration et du déploiement continus, des tests automatisés, de la sécurité applicative et de la conteneurisation. * Posséder une expérience avancée avec les outils de développement assisté par l’IA, tels que Claude Code, GitHub Copilot, Codex et Cursor. * Détenir une expérience significative en conception de solutions de données à grande échelle et maîtriser les pratiques de développement Agile, de revue de code, de documentation et de tests. Langues: Français COMPÉTENCES Big Data Cloud computing Architecture de données Structures de données Conception de base de données Diversité et inclusion Gestion des incidents Analyse de l'information Spark Travail en équipe Documentation technique Initiative Agilité d'apprentissage Résilience Source Code Control Systems Tes avantages En plus d’une rémunération concurrentielle, nous te proposons, dès ton embauche, une foule d’avantages flexibles pour favoriser ton bien-être et celui de ta famille, notamment : * Programme santé et bien-être incluant de nombreuses options * Assurance collective flexible * Régime de retraite généreux * Régime d’acquisition d’actions * Programme d’aide aux employé·e·s et à leur famille * Services bancaires préférentiels * Implication dans des initiatives communautaires * Service de télémédecine * Clinique virtuelle d’amélioration du sommeil Nous proposons une offre évolutive à l’affût des tendances, de tes besoins et de ceux de tes proches. Nos environnements de travail dynamiques et nos outils de collaboration modernes favorisent une expérience employé·e agréable. Nous accordons une grande place aux idées des membres de notre personnel. Que ce soit par nos sondages, ou encore par l’entremise de nos programmes, le dialogue en continu et la rétroaction sont encouragés. L'audace d'agir dans un environnement humain Nous sommes une banque à taille humaine qui se démarque par son audace, sa culture entrepreneuriale et sa passion pour les gens. Nous existons pour avoir un impact positif dans la vie des gens. Nos valeurs fondamentales de complicité, d’agilité et de pouvoir d’agir sont nos sources d’inspiration. L’inclusion est au cœur de nos engagements. Nous visons, autant que possible, à offrir un milieu de travail sans obstacle et accessible à l’ensemble des employé·e·s. Nous souhaitons procurer, dans la mesure des moyens dont nous disposons, des mesures d’accessibilité lors du processus de recrutement. Si tu as besoin d'accommodement, n’hésite pas à nous en faire part lors de tes premiers échanges avec nous. Nous accueillons les candidates et candidats de tous horizons et nous aimerions savoir ce que tu peux ajouter à notre équipe. Joins-toi à nous! POUR UN ENVIRONNEMENT QUI FAVORISE TON CHEMINEMENT Les occasions de progresser et de te développer sont nombreuses et variées pour te permettre de cheminer dans ta carrière. Ceci peut se traduire notamment par de l'apprentissage dans l'action et de la formation, du codéveloppement ou du jumelage, de l'accompagnement professionnel ou du mentorat, des journées carrières internes ou des tribunes pour échanger avec nos leaders. POUR UN ENVIRONNEMENT INCLUSIF ET DIVERSIFIÉ Nous misons sur l’inclusion dans un milieu où l’expression des caractéristiques uniques que chacune et chacun possèdent, visibles et invisibles, est valorisée. Nous accueillons les candidatures de tous les horizons et aimerions savoir ce que tu peux ajouter à notre équipe. JOINS-TOI À NOTRE COMMUNAUTÉ DE TALENTS Inscris-toi pour recevoir de l'information sur nos nouveautés carrières et nos événements. ACCÈDE À TON PROFIL POUR UNE EXPÉRIENCE PERSONNALISÉE Complète ton profil pour une expérience affichant tes préférences et une recherche facilitée par des alertes-emplois pertinentes pour toi. Présence Hybride Numéro de poste 35566 Catégorie Professionnel sénior Statut: Permanent Horaire: Temps plein Date de publication 22-Sep-2026

What you’ll do

Design, develop, and maintain robust data pipelines on AWS and Snowflake while automating ingestion and transformation processes. Evolve the data platform using infrastructure-as-code practices and ensure high standards for security, governance, and code quality.

Requirements

Requires a bachelor's degree in computer science or related field with 5 to 7 years of experience in large-scale data platform development. Candidates must possess AWS Certified Developer and SnowPro Core certifications, along with proficiency in Python, Terraform, and DevOps practices.

Benefits

  • Health and wellness program
  • Flexible group insurance
  • Generous pension plan
  • Stock purchase plan
  • Employee and family assistance program
  • Preferential banking services
  • Community involvement initiatives
  • Telemedicine service
  • Virtual sleep improvement clinic

Listed skills

  • Amazon Web Services · Preferred
  • Python · Preferred
  • Terraform · Preferred
  • Agile · Preferred
  • CI/CD · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Data Engineering
  • AWS
  • Snowflake
  • Python
  • Terraform
  • DevOps
  • DataOps
  • Big Data
  • Cloud Computing
  • Agile
  • Data Architecture
  • Automation
  • CI/CD
  • Artificial Intelligence
  • Database Design
  • Security
  • Claude Code
  • GitHub Copilot
  • AWS Certified Developer
  • Platform Design And Development
  • Snowflake (Data Warehouse)
  • Security Governance
  • Infrastructure as Code (IaC)
  • Agile Methodology
  • Amazon Web Services
  • Amazon Elastic Compute Cloud
  • Computer Science
  • Python (Programming Language)
  • Software Quality (SQA/SQC)
  • Amazon CloudWatch
  • Data Pipelines

Job areas

  • Data & Analytics
  • Software
  • Technology
  • Engineering
  • Finance & Accounting
  • Lead Data Engineer
  • Data Engineer
  • Software Developers
  • Database Administrators

More jobs from National Bank of Canada

See all jobs from National Bank of Canada