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
Skills
Press 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 path
There 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 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?
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- ...problems, understanding the story behind the data and designing solutions that scale? You’ll work... ...stacks, while contributing to the growth of data engineering best practices. Your key responsibilities Designing, developing, and maintaining robust data pipelines within...SuggestedFull timeWork at officeFlexible hours
- ...As a Senior Data Engineer on the Analytics Platform, you will build and own the data foundation powering Novisto’s analytics, benchmarking,... ...scalability, cost, freshness, and maintainability and mentoring developers on best practices. What you’ll build and own: Data...SeniorInternshipWork at officeRemote workFlexible hours
- ...We are seeking a Senior ML Data Processing Developer to participate in the development, curation, and scaling of our core data asset pipeline. Sitting at the intersection of data engineering, data curation, and machine learning, you will own the end-to-end pipeline that transforms...SeniorFull timeInternshipWork at office
- ...ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer with strong Data Engineering and MLOps experience, you design, build, and deliver robust data and machine learning solutions for our...SeniorFull timeWork at officeFlexible hours
- ...leader in security workforce management software. $100 - $130 a year Trackforce is seeking a highly skilled and motivated Senior Data Engineer to join our Data team. In this role, you will be responsible for designing, building, and maintaining the data infrastructure...SeniorLong term contractFull timeWork at officeLocal areaRemote workWork from homeFlexible hours
- ...We are seeking a visionary and highly technical Senior Data Platform Engineer to architect, implement, scale, and maintain the data engine powering... ...that AI should be cultivated as a global public good—developed and used safely towards human flourishing. For more information...Senior
- ...We are seeking a visionary and highly technical Senior Data Platform Engineer to architect, implement, scale, and maintain the data engine powering... ...that AI should be cultivated as a global public good—developed and used safely towards human flourishing. For more information...SeniorFull timeWork at office
$58k - $102k per year
...mentoring and on the job coaching -- As a Data & AI Platform Engineer on the AI & Data Transformation team,... ...driven decisioning. • Designing and developing agentic AI solutions, including... ...who want to learn, gain experience, and develop skills. Wherever you are in your...SeniorPermanent employmentFlexible hours$80k - $138k per year
...experts through mentoring and on the job coaching -- As a Data & AI Platform Engineer, you operate at the foundation of modern data and AI... ...encryption, secrets management, and data access controls. • Develop high availability and disaster recovery strategies, including...SeniorPermanent employmentFlexible hours- ...About the Role We are seeking a Staff Data Developer to join our Data & Intelligence division. Reporting to the Director of Data Engineering, you will design and implement scalable,... ...infrastructure to power our data products. As a senior member of the team, you’ll collaborate...SeniorWork at officeFlexible hours
- ...a willingness to challenge consensus. We are looking for a Data Developer to join our AI and Multi Asset Systematic Strategies team. This... ..., latency, and system performance. Collaborate with ML engineers to optimize data formats and storage patterns for GPU-accelerated...Full time
- ...journey and help create the unknown! Job Description As a Data Developer at Ubisoft Montreal , you will join the Player Domain within... ...highlighting relevant skills and experiences Links to projects, repositories, or examples demonstrating your data engineering work...Full timeWork at office
- ...exceeds 25%. Job Description We are looking for a Senior Routing Engine Developer to design and build the next generation interaction... ...Experience with PostgreSQL or comparable relational databases, data modeling, integration data flows, and transactional design....SeniorFull timeInternshipRemote workRelocation
- ...AtkinsRéalis is a world-leading engineering services and nuclear company... ...our planet and its people. The Data, AI & Advanced Analytics team... ...technically strong Staff Data Developer who can lead complex engineering... ...business domains. Provide senior hands-on engineering...SeniorFull timeInternshipFlexible hours
- ...We're seeking a talented Data Platform Developer to join our Platform Engineering team and architect the data foundation that will power Newforma's next generation of AI-driven capabilities and analytics. You'll design and implement modern data architectures including medallion...Full timeWorldwide
- ...storage, compute, and AI enablement. The Data Engineering Specialist works inside this stack,... ...SaaS platforms) into the Bronze layer; developing Silver-layer cleansing and conforming logic... ...gather data requirements. Design, develop, and maintain scalable data pipelines to...Full timeCasual work
- ...We’re seeking someone to join our Data Obfuscation team as a Full Stack Developer – Data Engineering to design and deliver scalable, secure, and reusable data platforms and services that support enterprise data protection and obfuscation initiatives. In the Technology...Full timeWork at officeRemote work
- ...connects to that outcome. Why This Role Matters As a Senior Java Developer , you will join a team at the heart of the backend systems... ..., contribute to technical direction, and help improve our engineering practices. Your strong technical judgment, clear communication...SeniorManual laborRemote work
- ...dynamic Swiss leader in AI and data analytics consulting, renowned... ...pro-bono initiatives and "engineering for good" causes. Requirements... ...Canadian market. We are seeking a Senior Data Engineer who will work... ...will include: Developing, deploying, and troubleshooting...SeniorFull timeWork at officeRelocation
$96.56k - $128.74k per year
...world better through trade. Position: Senior AI Developer Employment Type: Permanent Compensation Details: ~ Software Engineer 18: Salaries typically range from $96,557... ...technology target state, target data model and technology operations required...SeniorPermanent employmentSummer workWork at officeRelocation package3 days per week- ...Lead Data Engineer Location: Remote within Quebec, Ontario, or Nova Scotia, Canada Reports... ...people faster. You'll also manage and develop one data engineer today, with room to grow... ...it doesn't. ~ Comfortable as the most senior data person in the company, with a lot of...SeniorSummer workInternshipRemote workShift work
- ...world. Role overview As a Senior Software Developer, we expect you to be disciplined regarding... ...experience as a software developer or engineer with at least 2 recent years in modern... ...would like more information about how your data is processed, please contact us....SeniorFull timeWork at officeFlexible hours
- ...innovative and strategic solutions in Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing. Our Co-Innovation... ...data for downstream reporting and analytics. ~ Develop and optimize database objects, stored procedures and batch processes...Full timeLocal areaWorldwideWork visa
- ...are actively seeking an experienced Senior C# .NET Backend Developer . About the Role As part of... .... You will work on robust, data-centric systems used in real time by... ...models . This is a pure backend engineering role . We are seeking a hardcore C#...SeniorPermanent employmentFull timeContract workImmediate startRelocationRelocation package
$90k - $95k per year
...and Europe. We currently have a role as a Senior Fullstack Java Developer with our large consulting client for a major banking... ...and PostgreSQL databases to design and optimize data solutions. Apply software engineering best practices including design patterns, unit...SeniorLong term contractPermanent employmentFull timeContract workWork at office- ...Skills Minimum 4 to 5 years of working experience as a Scala developer. Hands on development in Scala Spark and HDFS platform. Must... ...platform. Knowledge of Behavior Driven Development BDD, Possess Big Data technology certification is preferred. Excellent analytical...SeniorFull timeFixed term contractRemote workRelocationMonday to fridayShift work
- ...Le Data Engineer sera responsable de l'intégration, de la fiabilité et de la performance des plateformes de données sur Snowflake et AWS d'une organisation d'envergure, tout en contribuant à des projets innovants en intelligence artificielle. PLUS PRÉCISÉMENT...Full timeApprenticeship
- ...Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex... ...Develop efficient user interfaces and data processing algorithms. Apply and... ...Bachelor’s or Master’s degree in Computer Engineering or Computer Science; Minimum 7...SeniorPermanent employmentFull timeFlexible hours
$80k - $100k per year
...Analyste de données senior Lieu : Montréal, mode hybride — au moins trois jours par semaine... ...de tous horizons. ### Senior Data Analyst Location: Montréal, hybrid — minimum... ...performance against realized margins, and develop, test, and implement approved improvements...SeniorDaily paidFull timeWork at office3 days per week- ...Role Requirement This position is for a senior Java/Database developer (5-7 years experienced ideally) for Securities Reference Data. The candidate will be a part of a business-oriented squad of developers focused on the build-out and maintenance of various applications...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Developer Data Engineering. Be the first to apply!
- big data engineer Montréal, QC
- remote data engineer Montréal, QC
- data engineering intern summer Montréal, QC
- data engineer Montréal, QC
- gcp data engineer Montréal, QC
- junior data engineer Montréal, QC
- data centre engineer Montréal, QC
- data integration developer Montréal, QC
- data cabling engineer Montréal, QC
- python data engineer Montréal, QC
