Senior Developer Data Engineering
Banque Nationale du Canada
Area(s) of interest:
Business intelligence and data
Location(s):
Montreal
A career as a Senior Developer in Platform Data Engineering on the Horizon team at National Bank means helping to design, develop and operationalise a data and analytics platform based on snowflake and AWS cloud services. This position allows you to have a positive impact on modernising our solutions thanks to your expertise in data engineering, automation and DevOps practises.
Design, develop and maintain robust, efficient and scalable data pipelines on AWS and snowflake.
Data ingestion, transformation and exposure mechanisms to ensure availability, reliability and scalability.
Evolve the data platform by automating the infrastructure with Terraform and applying DataOps best practises.
Define and implement development, security, governance, documentation and automated testing standards.
Optimize code quality and solution performance through code reviews, artificial intelligence-assisted development tools, and ongoing integration and deployment practises.
Support team members by sharing your technical expertise and actively contributing to agile activities and releases.
Your team
The Vice-President – Data and Operational risk is a number of specialists who work in an agile, proactive and collaborative manner to seize opportunities, stay on the cutting edge of technology and continuously improve processes.
On the Horizon: Big Data and Analytics ecosystems team, you will be part of a team of 25 experts and report to the Manager – Analytics Assets .
Our team stands out for its collaboration, sharing technical expertise and commitment to continuously improving its practises. Our goal is to offer you maximum flexibility to promote your quality of life. This includes a hybrid work environment and a flexible, 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
A bachelor’s degree in computer science, software engineering, computer engineering or a related field, and 5 to 7 years of experience in data platform development in a large enterprise.
SnowPro Core COF-C03 certification or be able to obtain it within the first year.
Proficient AWS, including EC2, S3, Lambda, IAM, CloudWatch, Step functions and Glue, as well as Python, snowflake and Terraform.
Advanced experience in DevOps practises, ongoing integration and deployment, automated testing, application security and containerisation.
Advanced experience with AI-assisted development tools, such as Claude Code, Copilot GitHub, Codex and Cursor.
Significant experience in designing large-scale data solutions and proficient in agile development, code review, documentation and testing practises.
Languages:
French
SkillsPress space or enter keys to toggle section visibility
Big Data Cloud Computing Data Architecture Data Structures Database Design Diversity & Inclusion Incident Management Information Analysis Spark Teamwork Technical Documentation Initiative Learning Agility Resiliency Source Code Control Systems
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 pathThere are many varied opportunities for you to progress and develop, and move ahead in your career. This includes on‑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 environmentWe 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?
National Bank of Canada 2.94K subscribers
Sign up to get information on what’s new for your career and our events.
Complete your profile for a personalized experience and search made easy with job alerts relevant to you.
#J-18808-Ljbffr
Business intelligence and data
Location(s):
Montreal
A career as a Senior Developer in Platform Data Engineering on the Horizon team at National Bank means helping to design, develop and operationalise a data and analytics platform based on snowflake and AWS cloud services. This position allows you to have a positive impact on modernising our solutions thanks to your expertise in data engineering, automation and DevOps practises.
Design, develop and maintain robust, efficient and scalable data pipelines on AWS and snowflake.
Data ingestion, transformation and exposure mechanisms to ensure availability, reliability and scalability.
Evolve the data platform by automating the infrastructure with Terraform and applying DataOps best practises.
Define and implement development, security, governance, documentation and automated testing standards.
Optimize code quality and solution performance through code reviews, artificial intelligence-assisted development tools, and ongoing integration and deployment practises.
Support team members by sharing your technical expertise and actively contributing to agile activities and releases.
Your team
The Vice-President – Data and Operational risk is a number of specialists who work in an agile, proactive and collaborative manner to seize opportunities, stay on the cutting edge of technology and continuously improve processes.
On the Horizon: Big Data and Analytics ecosystems team, you will be part of a team of 25 experts and report to the Manager – Analytics Assets .
Our team stands out for its collaboration, sharing technical expertise and commitment to continuously improving its practises. Our goal is to offer you maximum flexibility to promote your quality of life. This includes a hybrid work environment and a flexible, 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
A bachelor’s degree in computer science, software engineering, computer engineering or a related field, and 5 to 7 years of experience in data platform development in a large enterprise.
SnowPro Core COF-C03 certification or be able to obtain it within the first year.
Proficient AWS, including EC2, S3, Lambda, IAM, CloudWatch, Step functions and Glue, as well as Python, snowflake and Terraform.
Advanced experience in DevOps practises, ongoing integration and deployment, automated testing, application security and containerisation.
Advanced experience with AI-assisted development tools, such as Claude Code, Copilot GitHub, Codex and Cursor.
Significant experience in designing large-scale data solutions and proficient in agile development, code review, documentation and testing practises.
Languages:
French
SkillsPress space or enter keys to toggle section visibility
Big Data Cloud Computing Data Architecture Data Structures Database Design Diversity & Inclusion Incident Management Information Analysis Spark Teamwork Technical Documentation Initiative Learning Agility Resiliency Source Code Control Systems
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 pathThere are many varied opportunities for you to progress and develop, and move ahead in your career. This includes on‑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 environmentWe 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?
National Bank of Canada 2.94K subscribers
Sign up to get information on what’s new for your career and our events.
Complete your profile for a personalized experience and search made easy with job alerts relevant to you.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Developer Data Engineering in Winnipeg, MB vacancy
$180k - $200k per year
...Job Title: Staff Data Scientist (AI & Machine Learning) Location: Vancouver, BC – 3 days... ...within our AI organization. While a Senior Data Scientist excels at building and deploying... ...& Scalability: Partner with Engineering and DevOps to design robust ML platforms....Senior3 days per week- A career as a Senior Developer in PlatformData Engineering on the Horizon team at National Bank means helping to design,develop and operationalise a data and analytics platform based on snowflake andAWS cloud services. This position allows you to have a positive impact onmodernising...SeniorFlexible hours
- Build scalable data platforms and machine learning workflows as a Senior Software Developer with hands-on data engineering and MLOps experience.This senior developer creates end-to-end solutions across data pipelines, ML lifecycle practices, infrastructure, and automation....Senior
- ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact... ...with PostgreSQL or comparable relational databases, data modeling, integration data flows, and transactional design....SeniorInternshipRemote workRelocation
- Employment Type: Permanent Job Description: Senior Data Developer- Montreal onlyOur data platform powers analytics and AI products for over 200... ...vision into concrete solutions while mentoring intermediate engineers to raise the team's bar. AI is built into how we produce...SeniorPermanent employmentWorldwide
- AI Platform & Data Engineering builds and operates the data platform behind TS Imagine’s trading,... ...common data, and corporate actions.As a Senior Data Engineer, you will own production data... ..., internal systems, APIs, and files.Develop and maintain dbt models and Snowflake data...SeniorWork at office
- ...Director, Decision Intelligence and Emerging Technologies, the Senior Developer, Data provides technical leadership and hands‑on expertise in... ...agents/coworkers and more. This role contributes to establishing engineering best practices across data for AI development, ensuring data...SeniorWork at office
$110k per year
...experience. About the Team: The Data & Analytics team is moving... ...standards, and creating engineering patterns that let analytics, product... .... About the Role: The Senior Data Engineer will design,... ...partitioning, and performance tuning. Develop and maintain data models...SeniorFull time- ...dans l'ensemble du maillage de données ( data mesh ) de SSENSE. Évoluant au sein du... ...critical acclaim as both an e-commerce engine and a producer of cultural content, generating... ...page views. About the RoleAs a Senior Data Developer, Data & AI, you will be responsible for...SeniorLong term contractPermanent employmentFull timeContract workTemporary workWork at office
- .... You’ll have a wide range of opportunities to grow and develop your career in an inclusive environment where you’ll feel... ...professionally. How You’ll Make an Impact As a Senior Technical Analyst, Data Engineering and Business Intelligence, at Fidelity Investments Canada...SeniorWork at officeFlexible hours
- A career as a Chief Data Engineering Developer on the Analytics and Data team at National Bank means acting as a data engineering expert. In this role... ...and evolution of the Horizon platform, reporting to the Senior Director, Governance and Enablement. Our team stands out for...SeniorFlexible hours
$166k - $195k per year
...year as Robinhood is hiring world-class engineering talent in Toronto. Our Hoodies in Canada... ...Robinhood is a metrics driven company and data is foundational to all key decisions from... ...-to-day operations. We are looking for a Senior Data Engineer to build and maintain foundational...SeniorShift work- Job Title: Senior Data Warehouse DeveloperReports to: Data Warehouse Technical LeadAbout... ...the transition.As a senior data engineer, you will design, implement, and optimize... ...closely with project managers, QA, and other developers; provide support to business users and...SeniorWorldwide
$140k - $170k per year
...part of how we build products and improve internal operations. Our Data team brings strong data engineering and science foundations; this role adds dedicated production AI engineering. As a Senior AI Developer, you'll design, build, and operate the AI systems and agentic...SeniorLong term contractWork at officeLocal areaRemote workWork from homeWorldwideFlexible hoursShift work$85k - $90k per year
...Description Design and maintain scalable data pipelines that collect, transform and... ...information and applying practical fixes. Develop and maintain data integrations between... ...Degree or Diploma in Computer Science, Data Engineering, Information Systems, or related field....Permanent employment- ...right at home here. About The TeamOur Data team is the backbone of Nesto Cloud,... ...most advanced mortgage platform. As a Senior Data Reliability Developer, you won't just be "checking results"; you will be a specialized engineer focused on the integrity, reliability,...SeniorLong term contractInternshipWork from homeShift work
- 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...Flexible hours
$136k - $160k per year
...About the Role With a strong and growing engineering hub in Toronto, our teams in Canada are... ...is a metrics-driven company where data is foundational to every decision—from long... ...strategy to daily operations. As a Software Developer on our Data Engineering team, you'll help...Long term contractShift work- Client: Metrolinx – RQ00244We are seeking a highly skilled Senior Data Science Developer with advanced hands-on expertise in Python, software engineering, Generative AI (GenAI), Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Agentic AI, and machine...SeniorWork at office3 days per week
- ...Datawarehouse+ Banking domainJob DescriptionThis position is for a Senior Data engineer with a background in Python, Pyspark, SQL and data... ...sources while ensuring data quality and integrity. Design, develop, and deploy Spark program in databricks environment to process...SeniorBank staff
- ...precision, and partnership in the investment data space. Our global footprint now spans... ...the role & teamWe’re looking for a Senior Data Engineer to help design and deliver scalable... ...and knowledge sharing. This is a developer-focused role, with a strong emphasis on...SeniorPermanent employmentFull timeFlexible hours
- ...continues to grow as a global company, we are looking for a Senior Data Engineer to build amazing products together. We have a wonderful team... ...for an experienced and passionate professional to focus on developing our products in the fast-growing exciting environment. You will...SeniorWork at officeRemote workWork from home
- ...Where you come in:We are seeking an experienced and adaptable Senior Data Engineer to join our data team in the finance and data warehousing... ...practices for performance and scalability Maintaining and developing integrations with partners of the group with relevant APIs and...SeniorRemote work
$130k - $175k per year
...entertainment, we want to talk to you.About the Role & Team As a Senior Data Engineer, you’ll work hand-in-hand with the Data Services team to... ...pipelines and solve related issues.Use your SQL expertise to develop dbt models.Manage Airflow tasks and scheduling.Assist team...Seniorusd115k - usd120k per year
...receive recognition for achievements and develop your expertise in the complex and... ...complex, high-velocity supply chain, and data is at the heart of how we plan, route, and... ...optimize that movement. We're looking for a Senior Data Engineer to design, build, and scale the data...SeniorLong term contractFlexible hours$180k - $240k per year
...The AI buildout runs on physical things: data centers, power, and the supply chains... ...We work with top data-center owners, developers and general contractors across the world... ...York. The role We're looking for a Senior Data Engineer to build the data foundation behind...SeniorFor contractorsInternshipWork at office- ...vendors, clients and stakeholders to define data requirements and the technology stack for... ...and recommend new technologies, and develop best practices for data management, security... ....At least 5 years of experience in data engineering or related fields.Expert-level SQL and strong...Senior
$140k - $170k per year
...insurance processes, systems, and data with serious technical... ...stores, LLM observability. Develop and maintain cloud databases with... .... Work with software/AI/ML engineers, data scientists, product, and... ...Experience in communicating with senior leadership to collect...SeniorLong term contractShift work- We are seeking a hands-on Senior Data Engineer to lead the development, support, and continuous improvement of our Azure-based data platform. This... ...pipelines using Azure Databricks, PySpark, Python, and SQL.Develop and maintain data ingestion, transformation, and...Senior
$120k - $130k per year
...We are looking for a Senior Data Engineer who will be responsible for designing and developing database systems, data models and schemas, as well as building data pipelines assembling large, complex data sets for analytical purposes. In this role, you will… Work in an...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Developer Data Engineering. Be the first to apply!
Related searches
- junior data engineer Winnipeg, MB
- gcp data engineer Winnipeg, MB
- data centre engineer Winnipeg, MB
- data integration developer Winnipeg, MB
- big data engineer Winnipeg, MB
- data engineering intern summer Winnipeg, MB
- data engineer Winnipeg, MB
- data cabling engineer Winnipeg, MB
- python data engineer Winnipeg, MB
- remote data engineer Winnipeg, MB

