Senior Data Engineer
Canadian Bank Note Company
Company Description
Canadian Bank Note Company (CBN) is a leader and trusted provider of secure document and adjacent enterprise-level system solutions across the following domains: border security, civil identity, driver licence/identification and vehicle information, excise control, currency, lotteries and charitable gaming.
Our Corporate Philosophy and 7 Core Principles shape and guide our corporate behaviours and underpin the sense of community you will experience at CBN. We seek long-term relationships with our employees and offer a competitive compensation package that includes health, medical and life insurance benefits and a defined contribution pension plan with company matching.
Job Description
Job Title: Senior Data Engineer
Job Type: Permanent, Full-time
Location: Ottawa, Ontario
Work Model: Remote
Job Status: Existing Vacancy
Position Summary
The Senior Cloud Data Engineer is responsible for designing, building, and operating scalable, secure, and reliable cloud data platforms that power analytics, AI, and decision‑making across the organization. This role focuses on engineering high‑quality, production‑grade data pipelines and data products using Microsoft Azure, Microsoft Fabric, and Databricks, enabling downstream BI, Copilot, and AI/ML workloads.
Key Responsibilities
Data Pipeline & Platform Engineering
- Design, build, and maintain scalable cloud‑native data pipelines supporting batch and near‑real‑time use cases.
- Engineer and optimize data ingestion, transformation, and orchestration pipelines using Azure Data Factory, Microsoft Fabric, Databricks, and related services.
- Implement and maintain lakehouse and medallion architectures (bronze, silver, gold) to support analytics and AI workloads.
- Develop robust transformation logic using SQL, PySpark, and Python with a focus on performance and maintainability.
Data Integration & Analytics Enablement
- Partner with Analytics/BI Engineers to ensure datasets are optimized for semantic layers and AI consumption.
- Collaborate with data scientists to support feature engineering and model training workloads.
Data Quality, Governance & Security
- Implement data quality, validation, lineage, and observability solutions to ensure trust in data assets.
- Design and enforce data security practices including access controls, encryption, and data classification.
DataOps, Automation & Cost Optimization
- Automate deployment and operations using DataOps and infrastructure‑as‑code practices.
- Optimize cloud performance and costs across the data platform.
Documentation & Operational Support
- Create and maintain technical documentation, runbooks, and architecture diagrams.
Leadership & Mentorship
- Provide technical leadership and mentorship to junior data engineers.
Qualifications
Mandatory Requirements
- Legally eligible to work in Canada.
- Able to obtain Government of Canada Reliability or Secret security clearance.
- Fluent in English (speak, read, write).
Minimum Qualifications
- Bachelor’s degree in Computer Science, Data Engineering, Software Engineering, or a related field.
- Strong understanding of lakehouse, data warehouse, and medallion architecture patterns.
- 8+ years of relevant professional experience, including:
- 5+ years of professional experience in cloud data engineering or data platform roles.
- 5+ years of hands‑on experience with Microsoft Azure data services.
- 5+ years of experience building data pipelines using SQL and Python or PySpark.
- Working with structured and semi‑structured data.
- Collaborating with analytics, BI, and AI teams.
Preferred Qualifications
- 10+ years of relevant professional experience
- Microsoft Certifications:
- Fabric Analytics Engineer Associate (DP‑700) or Databricks Certified Data Engineer Associate or equivalent
- Knowledge of AI/ML data requirements and feature engineering.
- Experience with the following:
- Microsoft Fabric (OneLake, lakehouses, pipelines, notebooks).
- Azure Databricks for large‑scale data processing.
- DataOps and CI/CD for data platforms.
- Experience in manufacturing, software, or regulated environments.
Additional Information
Equal Opportunity Statement
Our organization is committed to employment equity and diversity in the workplace. We actively encourage applications from women, Indigenous Peoples, persons with disabilities, members of visible minorities, and LGBTQ2+ individuals.
We are dedicated to removing barriers and fostering an inclusive workplace that reflects society and we are committed to providing an accessible and inclusive recruitment process in accordance with the Accessibility for Ontarians with Disabilities Act (AODA).
If you require accommodation at any stage of the hiring process, please contact us at [email protected] so that appropriate arrangements can be made.
AI Use in Recruitment Statement
As part of our commitment to transparency and fairness in hiring, we disclose that artificial intelligence (AI) tools may be used at certain stages of our recruitment process. These tools assist in tasks such as resume screening, candidate matching, and interview scheduling. All AI-assisted decisions are subject to human oversight to ensure fairness, accuracy, and compliance with applicable laws.
We are committed to the responsible, transparent, and accountable use of AI, in alignment with Ontario’s Responsible Use of Artificial Intelligence Directive and the requirements under the Working for Workers Four Act. This includes taking steps to mitigate bias, protect candidate privacy, and ensure that AI does not unfairly influence hiring outcomes.
If you have questions or concerns about how AI is used in our hiring process, please contact us at [email protected] .
- ...Deep Digital are seeking a highly skilled and experienced Senior Data Engineer with a proven track record in successfully implementing, optimizing, and maintaining the data integration and historian systems. The ideal candidate will possess in-depth knowledge of industrial...SeniorPermanent employmentFull timeRemote work
- ...Maybe you call yourself a Senior Data Engineer or an Azure wrangler, a Databricks whisperer, a senior "works-on-my-cluster" engineer… or maybe you just call yourself Sam. Whatever you call yourself, you'll join our Delivery team and build the data platforms our clients actually...SeniorPermanent employmentFull timeContract workLocal areaRemote workHome office
- ...distribute open-source software that enables people to enjoy the internet on their terms. About this team and role: As a Senior Data Engineer at Mozilla, you will be a key member of our Data Engineering team. This team manages the entire data lifecycle: ingesting and...SeniorLong term contractFull timeImmediate startHome office
- ...join the AI Automation team. They build the data infrastructure and AI foundations that... ...hiring process: HR Call with Claire - Senior Talent Acquisition Partner, Technical... ...Team fit Interview with Aldenis, VP of Engineering and Lamyaa, Engineering Team lead, Final...SeniorInternshipLocal areaRemote workFlexible hours2 days per week1 day per week
- ...Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently looking for a dedicated Senior AI Data Engineer to join one of our clients' teams . If you're looking for an exciting opportunity to grow in an innovative environment,...SeniorPermanent employmentFull time
$127k - $164k per year
...operations to harness Internet of Things (IoT) data to develop actionable insights and... ...About the role The Integrations, Data Engineering and AI (IDEA) team within Samsara’s Business... ...organization is looking for a Senior Data Platform Engineer to join our team....SeniorRemote jobLong term contractFull timeInternshipFlexible hours- ...At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Senior Data Engineer Data Architect to join one of our clients ' teams. If you're looking for an exciting opportunity to grow in a innovative environment...Senior
- ...Data Engineer at Support test account - Optimize We are seeking a talented Data Engineer to join our team at Support test account - Optimize. As a Data Engineer, you will be responsible for designing, developing, and maintaining our data infrastructure to ensure optimal performance...Permanent employmentPart time
$115.3k - $144.1k per year
...Opportunities to make an impact with bold thinking are real—and happening daily at Coalition. About the role We are hiring a Data Engineer to build our data platform across our Cyber Security value chain. This includes Security and Sales management. You will be the go-...Full timeFixed term contractWork at officeRemote workHome officeFlexible hours- ...Addepto is a leading AI consulting () and data engineering () company that builds scalable, ROI-focused AI solutions for some of the world's largest enterprises and pioneering startups, including Rolls Royce, Continental, Porsche, ABB, and WGU. With an exclusive focus on Artificial...Long term contractPermanent employmentFull timeInternshipRemote workFlexible hours
- ...comprehensive suite of multi-cloud and on-premise data solutions for the enterprise. We want to... ...analytics; all the way to structured SQL engines like Postgres and MySQL. We aim to deliver... ...with other engineering teams, senior management, and external stakeholders Advocate...SeniorFull timeRemote workWork from home
- ...winning team in transforming an essential industry that powers communities across the Americas. Position Overview As a Data Conversion Engineer at SpryPoint you will play a key role in supporting the transformation and migration of utility billing data from legacy systems...Full timeInternshipRemote workFlexible hours
- ...Addepto is a leading AI consulting () and data engineering () company that builds scalable, ROI-focused AI solutions for some of the world's largest enterprises and pioneering startups, including Rolls Royce, Continental, Porsche, ABB, and WGU. With an exclusive focus on Artificial...Long term contractPermanent employmentFull timeInternshipRemote workFlexible hours
- ...HAVE atleast 3+ years of hands-on Databricks development experience. Overview Our consulting client is seeking a Databricks Data Engineer / Developer to support a strategic Enterprise Data Platform (EDP) transformation initiative. The organization is modernizing its...Full timeContract workFixed term contractImmediate startRemote work
- ...advantage for the Firm to drive strategic business growth. Our Chief Data and Analytics Office provides PwC a series of organisational... ...work you'll be part of As a Data Architecture and Engineering Leader , you'll work as part of a team of problem solvers, helping...Full timeLive InWork at office
- ...Addepto is a leading AI consulting () and data engineering () company that builds scalable, ROI-focused AI solutions for some of the world's... ...are seeking talented individuals to join: AI optimization engine for airport operation management. This project involves creating...Long term contractPermanent employmentFull timeRemote workFlexible hours
- ...Job Responsibility: Senior Director of Data Science Who Are We? As a group of passionate technology developers, successful entrepreneurs and industry experts, SiftMed is scaling and growing quickly. We are looking for individuals with a passion for developing advanced...SeniorFull timeRemote workWork from homeFlexible hours
- ...Responsibilities Design and implement scalable pipelines for telemetry, logs, sensor data, and cloud-software ingestion and processing. Develop and maintain robot-side data ingestion agents for high-volume collection in low-connectivity environments. Develop data formats...Long term contractFull timeTemporary workRemote workRelocation packageFlexible hours
$65k per year
...stories . About the role We are currently looking for a Senior Network Engineer to join the Foundever family! 80% virtual and 20% onsite (... ...Deploy new equipment at call center facilities and data centers Analyze and provide solutions for client connectivity...SeniorLocal areaRemote workWork from homeShift work- ...Maybe you call yourself a Data Engineer or a Data Specialist or a BI Developer or a Data Architect or an Azure Developer, or maybe you just call yourself Alex? This vacancy is part of our Delivery team and applies to all the above titles. What you get ~ A salary between...Permanent employmentFull timeContract workInternshipLocal areaRemote workHome office
- ...engaging company culture that celebrates creativity, collaboration, and inclusion. About the role We are hiring a Senior Data & Analytics Engineer to take end-to-end ownership of our data platform and BI layer . We are on a mission to contribute to a zero-waste...SeniorPermanent employmentFull timeRemote work
- ...Mittelstand. Zur Verstärkung unseres eigenständigen siebenköpfigen Data-Teams suchen wir zum nächstmöglichen Zeitpunkt engagierte... ...modernen CI/CD- und Testing-Standards Du besitzt Erfahrung in Data Engineering , Datenmodellierung, Lösungsarchitektur und Systemintegration...SeniorPermanent employmentFull timeFlexible hours
- ...scale systems behind AI-driven products, including data ingestion, APIs, and operator workflows. Raise engineering standards through code reviews, design reviews,... ...inspections is preferred. ~ Experience mentoring senior engineers and influencing engineering culture, standards...SeniorFull timeRemote workRelocation packageFlexible hours
$193k - $214k per year
...capabilities that power Instacart's off-platform advertising, secure data collaboration (cleanrooms), automated taxonomy management, and their associated platform foundations. We are hiring a Senior Engineer II (L6) to co-own the technical roadmap, modernize our data...SeniorRemote jobPermanent employmentWork at officeWork from homeFlexible hours- ...Location: Remote How You'll Make an Impact: As a Senior Backend Engineer on the Booking Engine squad, you'll implement new architectures, features,... ...integrations the booking flow depends on Model and evolve the data behind availability, pricing, and reservations Own...SeniorLong term contractFull timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
- ...have an unprecedented opportunity to grow while doing the most important work of your career. The Role As one of our first Data Engineers , you will be responsible for designing, building, and maintaining the pipelines and infrastructure that power our data-driven decision...Remote job
$129.39k - $217.13k per year
...organizations can see, understand, and act on all their disparate data to move at the speed of their ambitions. Today, more than 35... ...in applicants from Canada time zones only at this time. Senior AI Engineer The Opportunity: At Grafana, we build observability tools...SeniorFull timeLocal areaRemote workFlexible hours- ...connection. Reports to: Director of Engineering Location: Toronto, Canada or... ...Backcountry is looking for a senior engineer to own the... ...the team uses them. Own the data layer: design and optimize queries... ...Composer, npm), and templating engines (Blade, Twig). Experience with...SeniorLong term contractFull timeInternshipRemote work
- ...The Sr. Analytics Engineer is responsible for leading complex analytical engineering initiatives, ensuring data readiness across engagements, and serving as a technical expert within the organization. This role provides technical leadership, mentors junior engineers, drives...SeniorPermanent employmentFull time
- ...work. OVERVIEW ABOUT THE ROLE At Instacart, our Mobile Engineers are working to delight our customers and empower our shoppers. As... ...architecture patterns such as MVVM, MVP, MVI Strong general programming and algorithm skills Data driven mindset #LI-Remote...SeniorFull timeWork at officeRemote workWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!
