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