Data Solutions Engineer (Java/Scala)

RBC
📍 toronto, on, Canada 💼 Full-time 🕒 Posted June 09, 2026

Job Description

Join RBC as a Data Solutions Engineer specializing in Java and Scala. This role demands hands-on experience in developing scalable solutions critical for business analysis.
We're looking for a seasoned Software Development Engineer with a strong background in backend applications and big data tools. You will design scalable data pipelines and analytics platforms while collaborating with cross-functional teams to deliver innovative solutions. This position emphasizes technical leadership and execution in alignment with business objectives.
Key Responsibilities:
• Design scalable data systems and analytics platforms
• Lead best practice development in data and ML engineering
• Partner with business leaders to create technical solutions
• Monitor project execution to ensure compliance and quality
• Identify and manage data governance and security risks
Requirements:
• Over 5 years of experience in Java/Scala-based development
• 3+ years working with big data ...

Ready to Apply?

Submit your application today and join our talented team at RBC.

Submit Application

Job Details

  • Location toronto, on
  • Job Type Full-time
  • Category Other-General
  • Posted Date June 09, 2026
  • Application Deadline July 19, 2026