RBC

Associate Director, Full Stack Development

RBC
Apply
22 hours ago
Toronto, CanadaStaff+

Responsibilities

  • Analyze market risk applications to identify opportunities for improvement, simplification, and fit-for-purpose design.
  • Manage the development and documentation of market risk applications in collaboration with industry teams and the Group Risk Management Market and Counterparty Credit Risk team.
  • Design and build agentic AI solutions and workflows that automate complex and sensitive tasks beyond basic prompting.
  • Modernize application development and monitoring processes with a focus on AI initiatives and industry standards.
  • Query data and develop tools for ad hoc reporting, portfolio monitoring, and workflow activities.
  • Participate in or lead projects that use technical expertise and data to drive innovation.
  • Serve as a subject matter expert and resource for the Market and Counterparty Credit Risk team, IT, and other stakeholders.

Requirements

  • At least 5 years of programming or related experience.
  • Bachelor’s degree in Engineering, Computer Science, Finance, or a quantitative discipline.
  • Experience with agentic AI concepts, including MCP and guardrails.
  • Experience with agentic AI frameworks such as LangChain or similar.
  • High degree of programming literacy in Python and SQL.
  • Ability to understand industry drivers and develop sound recommendations for risk managers.
  • Strong written and verbal communication skills, including the ability to present and teach complex concepts to varied audiences.
  • Knowledge of market risk or counterparty credit risk is preferred.
  • UI/UX experience is preferred.
  • Practical knowledge of OpenShift, Docker, Kubernetes, Airflow, and authentication/authorization is preferred.

Benefits

  • Comprehensive Total Rewards Program including bonuses and flexible benefits.
  • Competitive compensation.
  • Opportunity to make a difference and lasting impact.
  • Dynamic, collaborative, progressive, and high-performing team environment.
  • Opportunities to take on progressively greater accountabilities.
  • Full-time, regular salaried employment.
  • The position is based at Royal Bank Plaza, 200 Bay Street, Toronto, with a stated schedule of 37.5 hours per week.

Tech Stack

Apache AirflowDockerKubernetesOpenShiftPythonSQL
RBC

About RBC

10,000+ employees

Royal Bank of Canada (RBC) provides personal and commercial banking, payments, mortgages, investing, wealth management, insurance, and capital markets services to consumers, businesses, and institutions. The public company, headquartered in Toronto and founded in 1864, serves more than 17 million clients across Canada, the U.S., and other global markets. Revenue comes from interest income, fees, advisory, and trading across its diversified financial services businesses, and it is Canada’s largest bank by market capitalization.

Contact me