Join a talented team of engineers to redefine the future of banking and create innovative solutions for Canadians. The role involves designing and implementing backend services and agentic workflows to strengthen service boundaries and lifecycle correctness across vendor and internal platforms.
Requirements
- Strong backend engineering fundamentals (service design, distributed systems, async workflows)
- Experience designing systems where correctness is enforced through contracts, tests, and runtime guarantees
- Practical experience with agent orchestration, workflow engines, tool-calling systems, or evaluation frameworks for LLM/agent behavior
- Production mindset: observability, incident response, and operational readiness
Benefits
- Competitive discretionary bonus
- Market leading RRSP match program
- Medical, dental, vision, life, and disability benefits
- Employee Share Purchase Plan
- Maternity/Parental top-up while caring for a little one
- Generous vacation policy and personal days
- Virtual events to connect with colleagues
- Professional development and comprehensive Career Development program