Senior Data Engineer
Royal Bank of Canada
Job Description
WHAT IS THE OPPORTUNITY?
The Senior Data Engineer bridges analytical expertise and engineering capabilities within the US Mortgage Technology group. This role leads end-to-end data solutions—from requirements gathering through deployment—establishing frameworks and standards that ensure accurate, efficient, and secure data delivery. The professional innovates at the forefront of financial data solutions, leveraging cutting-edge technologies to solve real-world problems in global financial markets.
WHAT WILL YOU DO?
Lead data discovery, exploration, investigation, and impact assessments; apply best practices across data flows and systems
Conduct data profiling, preparation, and validation against requirements
Design and develop conceptual, logical, and physical data models aligned with business requirements
Create Entity Relationship diagrams, dimensional models (star/snowflake schema), and data flow diagrams
Document inconsistencies, data gaps, and misclassifications
Design, develop, and optimize Snowflake data warehouse solutions including schema design, architecture, and performance tuning
Develop and deploy cloud-based data integration pipelines using Informatica Cloud (IICS)
Execute transformations, aggregations, and data manipulations using advanced SQL
Guide integration across data sources and targets; maintain enterprise-level view of data landscape
Document workflows (functional/technical specs, mapping diagrams, testing plans, run books)
Ensure audit controls (ABC Framework) and security standards across all designs
Work with SMEs and business partners to establish standards and achieve organizational objectives
Leverage generative AI and LLMs to enhance data insights and develop innovative solutions
WHAT DO YOU NEED TO SUCCEED?
Must have:
6-8 years with SDLC frameworks, database technologies, advanced SQL and data transformation, ETL tools, cloud data warehouses, and data modeling
10+ years designing, developing, and deploying production-scale data solutions
Experience with Snowflake for: Architecture design, warehouse development, schema optimization, security, and performance tuning
5+ years with Informatica Cloud or similar cloud-based ETL platforms. IICS development, mapping design, workflow orchestration, connector configuration, and pipeline optimization
Expertise in dimensional, relational, and semantic modeling; data lineage documentation
Cloud infrastructure knowledge (AWS, Azure, GCP), including Kubernetes, Docker, and serverless computing
Data orchestration, version control (Git), CI/CD practices; Python a nice-to-have
Advanced communication and collaboration skills
Highly developed analytical and problem-solving abilities
Nice to Have:
Experience with US Mortgage, lending, or financial services data (e.g., loan lifecycle, servicing, origination)
Banking/financial services industry experience strongly preferred
What’s in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
Leaders who support your development through coaching and managing opportunities
Ability to make a difference and lasting impact
Work in a dynamic, collaborative, progressive, and high-performing team
Opportunities to do challenging work
Opportunities to take on progressively greater accountabilities
#LI-POST
#TechPJ
Job Skills
Big Data Management, Cloud Computing, Database Development, Data Mining, Data Warehousing (DW), ETL Processing, Group Problem Solving, Quality Management, Requirements AnalysisAdditional Job Details
Address:
180 WELLINGTON ST W:TORONTOCity:
TorontoCountry:
CanadaWork hours/week:
37.5Employment Type:
Full timePlatform:
TECHNOLOGY AND OPERATIONSJob Type:
RegularPay Type:
SalariedPosted Date:
2026-05-11Application Deadline:
2026-06-18Note : Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment Opportunities
At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
- ...mission to democratize AI. Leveraging proprietary AI Studio and AI Engines, the company helps drive the clients’ AI Enterprise... ...achieve their full potential with AI. Type: Remote Full-time Senior Data Engineer Are you an experienced Data Engineering professional...SeniorFull timeContract workLocal areaRemote work
$115k - $130k per year
...ambitious work, creative collaboration, and helping to build something great, you’ll want to keep reading. About the Role: Senior Data Engineer We’re growing — and we’re hiring a Senior Data Engineer to join our Platform and Data team! In this role, you’ll help us build...SeniorRemote work- We are seeking a hands-on Data Engineer to support the Total Fund Management Portfolio Management Technology team. This role focuses on... ...Other Languages English: C1 Advanced Seniority Senior...SeniorFor subcontractor
$62.87k - $147.5k per year
...At Capgemini Engineering, the world leader in engineering services, we bring together a global... ...are the same. Job Description Role: Data Engineer Location: Canada – PST (... ...licenses, Relevant experience and skills, Seniority and performance, Market and business consideration...SeniorPermanent employmentFull timeLocal areaRemote work$94.6k - $176k per year
...Toronto or 250 Yonge Street, Toronto About the team Data and AI Technology (DAT) Engineering supports BMO's Digital-First, risk, regulatory and... ...enterprise-wide level and serves as a specialist resource to senior leaders and stakeholders. What do you need to succeed...SeniorFull timeContract workPart timeWork at office2 days per week- ...Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description The Senior Data Engineer is responsible for designing, developing, and supporting databases that power a large-scale IVR and contact center platform. The...SeniorLong term contractFull timeInternshipRemote workRelocation
- ...Job Description What is the opportunity? The Senior Data Engineer is responsible for designing, building, and maintaining scalable data... ...automation (e.g., agents, workflow orchestration, or decision engines) that reduces manual effort. Experience with DevOps and CI...SeniorFull timeFlexible hours
$77k - $102k per year
...technically strong and business-oriented Machine Learning / AI Engineer with a passion for building and scaling intelligent solutions? Our... ...design, Execute ML/AI engineering tasks including exploratory data analysis, data preparation, model development (e.g., forecasting,...SeniorFull timeInternship$77k - $102k per year
...talented leader with a proven track record for motivating teams and delivering exceptional client service? Our team is looking for a Data Engineer with extensive hands-on expertise in Databricks and strong consulting capability. This role will support and lead modernization...SeniorFull timeInternship- ...detailed system design documents and any other supporting documentation conforming to Ministry standards. Design, develop and optimize data/database CI/CD pipelines. Design logical and physical data models using Sybase Power Designer. Prepare database change in DACPAC...SeniorContract workInternship
- ...individuals and organizations to thrive in the modern economy. Rockstar is supporting this client in their search for a talented Sr. Data Engineer to help evolve their core data platform and drive impactful business outcomes. A Sr. Data Engineer is sought to join the...Senior
$57.46 - $67.04 per hour
We are seeking a highly specialized Senior Data Engineer for a high-impact, 35-month assignment in Toronto. This role is responsible for the foundational architecture and modernization of the enterprise data ecosystem, including the design and maintenance of the Enterprise Data...SeniorLong term contractContract work- ...innovative platform providing comprehensive data extraction, monitoring, and valuation... .... About the Role: We are seeking a Senior Data Architect to serve as a technical lead... ...frameworks, and best practices across engineering teams. ~ Champion data governance, security...SeniorWork at office
- ...Ontario City: Toronto Summary As the Specialist, SCM Data, you will be joining a team that embraces data and technology to... ...Language processing and Deep Learning. 4. Familiar with ML Ops, Data Engineering and CI/CD Pipeline concepts. 5. Foundational knowledge on...SeniorInternshipWork at officeLocal areaRemote work
- ...We are looking for a skilled Senior Data Platform Engineer with a strong Python background to join our team. This role is ideal for a data engineering professional experienced in delivering robust data platforms and implementing data fabric solutions. As a Senior Data Platform...Senior
$118.2k - $168.2k per year
...Lead Data Engineer We are seeking a highly skilled and strategic Lead Data Engineer to join our team. In this advanced individual contributor... ...Tableau, Excel, and PowerPoint. Partner strategically with senior stakeholders to define complex reporting needs, deliver high-...SeniorFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week- ...a mission-driven organization making a meaningful impact through data and technology. This is an exciting opportunity to help shape modern... ...high-performing data solutions. Your new role As the Data Engineer, you will be responsible for designing, building, and optimizing...Contract workManual labor
$82.8k - $154.8k per year
...Technology In a team at the forefront of protecting critical financial data across the enterprise. In this role, you'll focus on... ...controls. You'll work across business lines, technology teams, and senior stakeholders, giving you broad visibility and the opportunity to...SeniorFull timeContract workPart timeWork at office- ...commitment to innovation, precision, and partnership in the investment data space. Our global footprint now spans multiple countries, giving... ...about the role & team We’re looking for an Associate Data Engineer to join our growing data platform team. In this role, you’ll work...Long term contractInternshipFlexible hours
- ...Resourcefulness Collaboration Role Overview As the Data Engineering Team Lead, you will be the technical lead and people manager for... ...in Data Engineering, with at least 2 years in a leadership or senior capacity. Technical Stack: Proficiency in SQL, Python, ETL...SeniorFull timeWork at officeRemote work
$101k - $169k per year
...typical day look like? Our mission is to use data and analytics to deliver value for our... ...& Architecture Risk Data Modelling & Engineering Risk Data Analytics, Reporting &... ...programs for data and analytics. Support the senior management team with go to market...SeniorLong term contractPermanent employmentFlexible hours- ...and analytical monitoring solutions for data pipelines and ETL processes Develop and... ...Mentor and guide junior and midlevel engineers on QE principles automation techniques analytics... ..., Relevant experience and skills, Seniority and performance, Market and business consideration...Permanent employmentFull timeLocal area
- ...We are seeking a Microsoft Fabric Data Engineer to design and implement robust data solutions that drive business insights and decisions. In this role, you will create efficient data pipelines, manage data frameworks, and utilize Microsoft technologies and Python to enhance...Contract workImmediate startRemote work
- ...build an exceptional experience for yourself, and a better working world for all. The opportunity We are looking for a Data Engineer. Our AI & Data practice works collaboratively with our clients to enhance their ability to use and interpret data and develop their...Long term contract
- ...our Information & Technology (I&T) team, a critical piece of the engine that keeps us in motion. From enterprise architecture to operational... ...the work we do matters. Join us! Job Summary The Expert, Data Engineering is responsible to lead/mentor a team of specialists in...Full timeWork at officeRemote workMonday to friday
$50.75 - $65.6 per hour
Our client, is seeking a highly detailed and forward-thinking Data Engineer III to join their enterprise Cloud Compliance and Governance division... ...policy enforcement frameworks. Hands-on exposure to policy engines like Open Policy Agent (OPA), HashiCorp Sentinel, Azure Policy,...Long term contractPermanent employmentContract workWork at officeImmediate startRemote workMonday to friday2 days per week$90k - $130k per year
...Canada is part of the SYSTRA group, an international consulting and engineering group, a world leader in the design of transport infrastructures... ...who we are by visiting Context We are looking for a Data Engineering Specialist for the Go Expansion program as part of the...Flexible hours$95k - $145k per year
Senior Data Analyst Position Description CGI is a global business and technology service provider with $11.5B in revenues. CGI is on a mission to help financial services organizations focus on servicing their clients. CGI supports 15 of the top 20 banks worldwide and...SeniorWork at officeWorldwide3 days per week$50 per hour
...Role : GCP Data Engineer Pay Rate: $50 CAD per hour INC Duration: 6 month contract initially, plus possible extension options Location: Toronto, ON Working Structure: Hybrid 2-3 days per week in office -- We have a great new opportunity to support one of...Hourly payContract workWork at office2 days per week3 days per week- ...Job Responsibility: Job Summary What is the opportunity? As a Lead Portfolio Data Engineer, you will support the development and maintenance of scalable data stores that supply big data in forms needed for business analysis. You will apply extensive, in-depth knowledge...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!
- data centre engineer Toronto, ON
- junior data engineer Toronto, ON
- python data engineer Toronto, ON
- big data developer Toronto, ON
- remote data engineer Toronto, ON
- data integration developer Toronto, ON
- data engineering intern summer Toronto, ON
- information engineer Toronto, ON
- gcp data engineer Toronto, ON
- data engineer Toronto, ON
