Senior Data Engineer

National Bank of Canada

Montreal (administrative region)

Hybrid

CAD 90,000 - 120,000

Full time

33 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health and wellness program
Flexible group insurance
Generous pension plan
Employee Share Ownership Plan
Employee and family assistance program
Preferential banking services
Community involvement

Job summary

National Bank of Canada is seeking a data engineering developer within the modelling and risk strategies team. You will expose modelling and risk data from ingestion to implementation, optimise big data pipelines with SQL and Spark, and shape data architecture to support analytics across the bank.

A hybrid work arrangement is offered to promote flexibility. The role emphasizes collaboration, data quality monitoring, and contributions to data strategy while leveraging tools like Snowflake,

Qualifications

  • Languages: French
  • Experience with data design, management, transformation and modelling including data vault or dimensional modelling
  • Experience in manipulating and processing big data
  • Proficiency in SQL, Python, Spark or SAS
  • Experience with development and delivery cycle management tools such as Jira, Jenkins or GIT
  • Knowledge of a cloud data warehouse such as Snowflake

Responsibilities

  • Expose modelling and risk strategies, collection and recovery data from ingestion to implementation
  • Implement data quality monitoring solutions, optimise SQL and Spark tasks to improve data processing
  • Influence business lines in organising and presenting data and participating in data strategy
  • Identify and document authoritative data sources that meet business needs
  • Design, automate and implement real-time data integration solutions per Bank best practices
  • Determine data analytics infrastructure needs and develop the tech environment accordingly

Skills

French language proficiency
Communication
Data Architecture
Data Cleansing
Data Conversion
Data Modeling
Data pipeline
Data Structures
Data Warehousing
Databricks
Initiative
Leadership
Learning Agility
Snowflake
Teamwork
Technical Documentation

Education

Relevant training in data science, statistics, computer science, economics or mathematics

Tools

Jira
Jenkins
GIT
Snowflake
Databricks
SQL
Python
Spark

Job description

A career as a data engineering developer in the modelling and risk strategies team at National Bank means serving as a data analytics specialist. This position allows you to have a direct impact on transforming the organisation's analytical capabilities thanks to your expertise in data engineering, data integration, data architecture and optimisation of analytical environments.

Your job
  • Responsible for exposing modelling and risk strategies, collection and recovery data in the Bank's target analytical environment, from ingestion to implementation
  • Implement data quality monitoring solutions, optimise SQL and spark tasks to improve data processing and implement performance indicators related to data analysis
  • Influence the business lines in organising and presenting data and participating in data strategy
  • Help identify and document authoritative data sources that meet the needs of our business lines
  • Design, automate and implement real-time data integration solutions that meet the needs of the sector,in accordance with Bank best practises
  • Determine data analysis infrastructure needs and develop the technological environment accordingly.

In the risk modelling and strategies, Collection and Recovery sector, you will be part of a unit responsible for transforming the sector and reporting to the Senior Manager – Data and Decision-making Tools. Our team stands out for its expertise, collaboration and delivery quality.

Our goal is to offer you maximum flexibility to promote your quality of life. This includes a hybrid work environment and a flexible and adaptable schedule.

The Bank values continuous development and internal mobility. Our personalised training programs, based on on on-the-job learning, help you master your profession and develop new fields of expertise. Tools such as the Data Academy, Language Training, the Harvard Learning Centre and coaching and mentoring support are available to you at any time.

Prerequisites
  • Relevant training such as data science, statistics, computer science, economics or mathematics, as well as 5 years of relevant experience in data engineering
  • Experience in data design, management, transformation and modelling, including approaches such as data vault or dimensional modelling
  • Experience in manipulating and processing big data
  • Proficiency in at least one of the following data languages or technologies: SQL, Python, Spark or SAS
  • Experience with development and delivery cycle management tools such as Jira, Jenkins or GIT.
  • Knowledge of a cloud data warehouse such as snowflake.

Languages: French

Required skills: Communication, Data Architecture, Data Cleansing, Data Conversion, Data Modeling, Data pipeline, Data Structures, Data Warehousing, Databricks, Initiative, Leadership, Learning Agility, Snowflake, Teamwork, Technical Documentation

Your benefits
  • Health and wellness program, including many options
  • Flexible group insurance
  • Generous pension plan
  • Employee Share Ownership Plan
  • Employee and family assistance program
  • Preferential banking services
  • Involvement in community initiatives
  • Telemedicine service
  • 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?

Join us!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data scientist
Senior Data scientist

National Bank of Canada • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Health and wellness program
Flexible group insurance
Generous pension plan
+4
Data Scientist
Data Scientist

National Bank of Canada • Montreal (administrative region)

Hybrid
CAD 85,000 - 115,000
Health and wellness program
Flexible group insurance
Generous pension plan
+2
Senior Analyst
Senior Analyst

National Bank of Canada • Richmond Hill

On-site
CAD 90,000 - 120,000
Health and wellness program
Group insurance
Generous pension plan
+3
Senior Data Scientist Model Developement and Validation
Senior Data Scientist Model Developement and Validation

National Bank of Canada • Richmond Hill

On-site
CAD 100,000 - 170,000
Health and safety program
Flexible banking benefits
Generous pension plan
+4
Chief Developer in Data Engineering
Chief Developer in Data Engineering

National Bank of Canada • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Health & Wellness
Flexible insurance
Pension plan
+6
Data Platform Specialist
Data Platform Specialist

National Bank of Canada • Toronto

Hybrid
CAD 90,000 - 130,000
Health and wellness program
Flexible group insurance
Generous pension plan
+6
Senior AI Data Scientist
Senior AI Data Scientist

National Bank of Canada • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Health and wellness program
Flexible group insurance
Generous pension plan
+6
Senior Advisor Operational Risk Management
Senior Advisor Operational Risk Management

National Bank of Canada • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Health and wellness program
Flexible group insurance
Generous pension plan
+5
Chief Analyst Model Governance
Chief Analyst Model Governance

National Bank of Canada • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Health and wellness program
Flexible group insurance
Generous pension plan
+6
Senior Analyst
Senior Analyst

National Bank of Canada • Edmonton

On-site
CAD 110,000 - 150,000
Health benefits
Pension plan
Employee assistance program
+1