Chief Developer in Data Engineering

Banque Nationale du Canada

Montreal

Hybrid

CAD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health and wellness program
Employee Share Ownership Plan
Employee and family assistance program
Preferential banking services
Involvement in community initiatives
Virtual sleep clinic

Job summary

Banque Nationale du Canada is seeking a Chief Developer in Data Engineering within the Data Strategy team. You will shape data architecture, build scalable ETL/ELT pipelines in cloud environments, and implement governance to ensure data integrity.

You will collaborate with a proactive, agile team in a hybrid work model, enabling flexible schedules and professional growth through training and internal mobility.

Qualifications

  • Bachelor’s degree in a related field with 5 years of experience or Master’s with 3 years.
  • Experience in ETL/ELT pipeline development and large-scale data management.
  • Proficiency in SQL and Python for data transformation.
  • Experience with cloud environments and modern data platforms (AWS, Snowflake, Terraform).
  • Familiarity with Git, GitHub Actions, Bitbucket, and Jira.
  • Knowledge of CI/CD, automated testing and software development best practices.

Responsibilities

  • Define and evolve the data architecture and data models to support analytical needs.
  • Design, develop, and maintain ETL/ELT data pipelines in cloud environments.
  • Develop integrations and automations connecting business apps and data platforms.
  • Optimize data processing using SQL and Python for performance and reliability.
  • Implement data quality, governance, and control mechanisms.
  • Influence data strategy and evolve data infrastructure through engineering best practices.

Skills

AWS
Cloud Computing
CI/CD
Data Architecture
Data Modeling
Data Warehousing
Database Design
GitHub Actions
Jira
SDLC
Information Analysis
Diversity & Inclusion

Education

Bachelor’s degree
Master’s degree

Tools

Terraform
Git
Bitbucket
Jenkins
Snowflake
AWS

Job description

Area(s) of interest: Business intelligence and data

Location(s): Montreal

A career as a Chief Developer in Data Engineering within the Data Strategy team in the Business Performance, Evolution and Processes sector at National Bank means acting as an analytical data specialist. Leveraging your expertise in data architecture and modeling, your experience building data pipelines, and your knowledge of cloud environments, you contribute directly to data enablement and the transformation of Operations.

Your role

Define and evolve the data architecture and data models that support the sector’s analytical needs.

Design, develop, and maintain robust data pipelines (ETL and ELT) within the Bank’s cloud environments.

Develop integrations and automations that efficiently connect business applications and data platforms.

Optimize data processing using SQL and Python to improve solution performance, reliability, and efficiency.

Implement data quality, governance, and control mechanisms to ensure data integrity.

Influence the sector’s data strategy and contribute to the evolution of the data infrastructure through engineering and automation best practices.

Your team

The Business Performance, Evolution and Processes Vice-Presidency is made up of specialists who work in an agile, proactive, and collaborative manner to seize opportunities, stay at the forefront of technology, and continuously improve processes.

Within the Business Performance, Evolution and Processes sector, you will be part of the Data Strategy team, responsible for driving Operations’ enterprise-wide transformation, and you will report to the Director of Analytics. You will work closely with passionate data experts to accelerate the delivery of our strategic initiatives.

Our team stands out through its data engineering expertise, collaborative mindset, and commitment to high-quality delivery. We aim to provide maximum flexibility to support your quality of life through a hybrid work environment and a flexible, adaptable schedule.

The Bank values continuous development and internal mobility. Our personalized training programs, based on learning through action, enable you to master your profession and develop new areas of expertise. Tools such as the Data Academy, language training, the Harvard Learning Center, as well as coaching and mentoring opportunities are always available to you.

Requirements

Bachelor’s degree in a related field and five years of relevant experience, or a master’s degree in a related discipline and three years of relevant experience.

Strong experience in data engineering, including ETL and ELT pipeline development, large-scale data management, data modeling (Data Vault and dimensional modeling), and data architecture.

Proficiency in SQL and Python for data transformation, integration, and analytics.

Experience with cloud environments and modern data platforms, including AWS, Snowflake, Terraform, as well as Git, GitHub Actions, Bitbucket, and Jira.

  • Experience with cloud environments and modern data platforms, including AWS, Snowflake, Terraform, as well as Git, GitHub Actions, Bitbucket, and Jira. (Asset)

Knowledge of software development best practices, automated testing, and continuous integration and continuous delivery (CI/CD) methodologies.

  • Knowledge of software development best practices, automated testing, and continuous integration and continuous delivery (CI/CD) methodologies. (Asset)

Strong analytical thinking, autonomy, proactivity, collaboration and influencing skills, as well as the ability to solve complex problems in a fast-paced and evolving agile environment.

Languages

French

Skills

Press space or enter keys to toggle section visibility

Amazon Web Services Cloud Computing Continuous Integration Data Architecture Data Conversion Data Modeling Data Structures Data Warehousing Database Design Diversity & Inclusion Github Incident Management Information Analysis Atlassian Jira Software Development Life Cycle

In addition to competitive compensation, upon hiring you’ll be eligible for a wide range of flexible benefits to help promote your wellbeing and that of your family such as:

  • Health and wellness program, including many options
  • Employee Share Ownership Plan
  • Employee and family assistance program
  • Preferential banking services
  • Involvement in community initiatives
  • Virtual sleep clinic

We have an offer that keeps up with trends as well as your needs and those of your family.

Our dynamic work environments and cutting-edge collaboration tools foster a positive employee experience. We value employees’ ideas. Whether through our surveys or programs, regular feedback and ongoing communication are encouraged.

Making a bold move in a people-first environment

We’re a bank on a human scale that stands out for its courage, entrepreneurial culture, and passion for people. Our mission is to have a positive impact on people’s lives. Our core values of partnership, agility, and empowerment inspire us, and inclusion is central to our commitments. We aim, wherever possible, to provide a barrier-free and accessible environment to all employees.

We strive to provide accessibility measures throughout the recruitment process within the limits of our available resources. If you require accommodations, feel free to let us know during our initial conversations. We welcome all candidates! What can you bring to our team?

Why work at National Bank?
For an environment that supports your career path

There are many varied opportunities for you to progress and develop, and move ahead in your career. This includes on-the-job learning and training, co-development and pairing with other employees, professional support and mentoring, internal career days or discussion forums with our leaders.

For an inclusive and diverse environment

We foster inclusion in an environment where each person’s unique qualities, whether visible or invisible, are celebrated and valued. We welcome all candidates! What can you bring to our team?

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Chief Developer in Data Engineering
Chief Developer in Data Engineering

National Bank of Canada • Montreal (administrative region)

Hybrid
CAD 120,000 - 160,000
Health and wellness program
Flexible group insurance
Generous pension plan
+6
Senior Developer Data Engineering
Senior Developer Data Engineering

Banque Nationale du Canada • Montreal

On-site
CAD 120,000 - 180,000
Health and wellness program
Employee Share Ownership Plan
Employee and family assistance program
+3
Chief Fullstack Developer
Chief Fullstack Developer

Banque Nationale du Canada • Montreal

Hybrid
CAD 110,000 - 160,000
Health and wellness program
Employee Share Ownership Plan
Employee and family assistance program
+3
Senior Data Engineer – Hybrid Cloud Platform (AWS/Snowflake)
Senior Data Engineer – Hybrid Cloud Platform (AWS/Snowflake)

Banque Nationale du Canada • Montreal

Hybrid
CAD 120,000 - 180,000
Health and wellness program
Employee Share Ownership Plan
Employee and family assistance program
+3
Chief Application Analyst
Chief Application Analyst

Banque Nationale du Canada • Montreal

Hybrid
CAD 110,000 - 140,000
Health & wellness program
Employee Share Ownership Plan
Employee and family assistance
+3
Chief Fullstack Developer
Chief Fullstack Developer

National Bank of Canada • Montreal

Hybrid
CAD 120,000 - 180,000
Health and wellness program
Flexible work arrangements
Professional development and training
Senior Data Solutions Architect
Senior Data Solutions Architect

Banque Nationale du Canada • Montreal (administrative region)

Hybrid
CAD 120,000 - 160,000
Health and wellness program
Employee Share Ownership Plan
Employee and family assistance program
+3
Senior Solutions Architect IDP
Senior Solutions Architect IDP

Banque Nationale du Canada • Montreal

Hybrid
CAD 120,000 - 160,000
Health and wellness program
Employee Share Ownership Plan
Employee and family assistance program
+3
Chief Functionnal Analyst MCP Client Domain
Chief Functionnal Analyst MCP Client Domain

Banque Nationale du Canada • Montreal

On-site
CAD 85,000 - 115,000
Hybrid work setup
Data Academy / training programs
Senior Director, IT Delivery and Technology Platforms
Senior Director, IT Delivery and Technology Platforms

Banque Nationale du Canada • Montreal

Hybrid
CAD 180,000 - 260,000
Health and wellness program
Employee Share Ownership Plan
Employee and family assistance program
+3