Senior BA / Data Engineer
Role summary
A leading bank (RBC) in Toronto is seeking a Senior BA/Data Engineer for a 1-year hybrid contract role within Capital Markets, focusing on Risk, P&L, and VaR. This unique position requires a strong technical background, specifically mandatory Java development experience, combined with business acumen. Responsibilities include building reports, hands-on coding, and interacting with stakeholders like trading desks and quants. Experience with Tier-1 banks is a plus.
๐ 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