Senior Data Engineer: Build Scalable Data Pipelines

RBC

Toronto

On-site

CAD 120,000 - 160,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

RBC is seeking a Senior Data Engineer to develop and maintain scalable data stores forming the Market Risk ecosystem. You will optimize data solutions, ensure high-quality data assets, and lead data engineering projects with hands-on coding.

Ideal candidates have strong Java/Scala backend experience, Spring/Spring Boot expertise, and 3+ years with big data tools. Collaboration with business and IT teams is essential, as is adherence to governance and security standards.

Qualifications

  • 5+ years developing in Java/Scala.
  • 5+ years building backend applications with Spring/Spring Boot.
  • 3+ years hands-on experience with big data tools (e.g. Spark/Hadoop/AWS Glue/AWS EMR/Snowpark/Azure Databricks/Azure Data Factory).
  • Excellent communication skills—able to explain complex technical concepts to diverse audiences.
  • Bachelor's degree in computer science, Engineering, or related field; Master’s or PhD preferred.

Responsibilities

  • Design, build, and review scalable data pipelines, data lakes, warehouses and analytical platforms with end-to-end ownership.
  • Set Technical Direction: promote best practices in data engineering and evaluate emerging technologies.
  • Partner Cross-Functionally: work with business leaders and IT to translate needs into technical solutions.
  • Deliver at Scale: ensure high-quality, timely delivery and enforce data governance and security standards.

Skills

Java/Scala
Spring/Spring Boot
Big data tools
Communication skills

Education

Bachelor's degree in CS/Engineering
Master's or PhD preferred

Tools

AWS
Azure
React/Angular

Job description

RBC is seeking a Senior Data Engineer to develop and maintain scalable data stores forming the Market Risk ecosystem. You will optimize data solutions, ensure high-quality data assets, and lead data engineering projects with hands-on coding.

Ideal candidates have strong Java/Scala backend experience, Spring/Spring Boot expertise, and 3+ years with big data tools. Collaboration with business and IT teams is essential, as is adherence to governance and security standards.

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

Similar jobs worth comparing

Senior Data Engineer: Secure, Scalable Pipelines + AI-ready
Senior Data Engineer: Secure, Scalable Pipelines + AI-ready

RBC • Halifax

On-site
CAD 90,000 - 120,000
Senior Data Engineer — ETL Pipelines & AI-Ready Data
Senior Data Engineer — ETL Pipelines & AI-Ready Data

RBC • Mississauga

On-site
CAD 80,000 - 130,000
Total rewards program
Flexible benefits
Career development opportunities
Senior Data Engineer
Senior Data Engineer

RBC • Toronto

On-site
CAD 85,000 - 105,000
Competitive compensation
Bonuses and flexible benefits
World-class training program in financial services
+2
Senior Data Engineer — AI-Driven Insurance Data
Senior Data Engineer — AI-Driven Insurance Data

RBC • Mississauga

On-site
CAD 90,000 - 130,000
Sr Data Engineer
Sr Data Engineer

Socket.dev • Toronto

On-site
CAD 110,000 - 150,000
Senior Hands-On Engineering Lead - Data Platforms & AML
Senior Hands-On Engineering Lead - Data Platforms & AML

RBC • Toronto

On-site
CAD 180,000 - 230,000
Total Rewards Program
Flexible benefits
Stock options where applicable
+1
Senior Trade Data Engineer & Data Strategy Lead
Senior Trade Data Engineer & Data Strategy Lead

ODAIA • Toronto

On-site
CAD 110,000 - 140,000
Sr Data Engineer
Sr Data Engineer

RBC • Toronto

On-site
CAD 120,000 - 160,000
Senior Java Full-Stack Engineer | Microservices & AI Tools
Senior Java Full-Stack Engineer | Microservices & AI Tools

RBC • Mississauga

On-site
CAD 110,000 - 140,000
Total Rewards Program
Stock options where applicable
Senior Python Engineer — Data Tools & Pipelines
Senior Python Engineer — Data Tools & Pipelines

RBC • Toronto

On-site
CAD 90,000 - 130,000
Competitive compensation
Flexible benefits
Professional development
+1