Overview

Senior BA / Data Engineer Jobs in Toronto, Ontario, Canada at MSZ Systems

Title: Senior BA / Data Engineer

Company: MSZ Systems

Location: Toronto, Ontario, Canada

🚀 Hiring: Senior BA / Data Engineer (Capital Markets) – Toronto (Hybrid)

We are hiring for a unique hybrid role with a leading bank (Royal Bank of Canada – RBC) in Toronto.

This is NOT a typical BA role — looking for a strong technical + business candidate.

📍 Role Details

  • Location: Toronto (Hybrid – trading floor exposure)
  • Duration: 1-year contract (extendable)
  • Domain: Capital Markets (Risk / P&L / VaR)

🔑 Key Responsibilities

  • 40% → Build reporting for Risk, P&L, Value at Risk (VaR)
  • 30% → Hands-on coding (Java mandatory, Python/SQL/C# nice to have)
  • 30% → Stakeholder interaction (trading desk, quants, GRM)

✅ Must Have

  • Strong Java development experience (mandatory)
  • Experience in Capital Markets
  • Understanding of Risk / P&L / VaR
  • Ability to interact with business stakeholders (not just coding)

⭐ Nice to Have

  • Experience with Citi / RBC / other Tier-1 banks
  • Exposure to trading desk / front-office environment

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.

About MSZ Systems