Questrade Financial Group: Online platform for brokerage, wealth management, and banking services.
10+ YOE10+ years software engineering experience, strong TypeScript with React/React Native, daily use of AI developer tools (Cursor or Claude), experience leading solution design and architecture for complex systems.
Royal Bank of CanadaTSX: RY: Provides personal, commercial, and investment banking services worldwide.
5+ YOEBachelor's degree or equivalent,5+ years building production full‑stack systems with React/TypeScript and Node.js/Java/Python back ends,multi‑agent engineering,cloud‑native Kubernetes CI/CD,API and data integration,DevSecOps and observability experience.
CitiNYSE: C: Global diversified financial services holding.
6+ YOERequires 6+ years designing highly available distributed systems, Java and Spring Boot expertise, full-stack development, cloud-native infrastructure, CI/CD, AI coding tools, Agile delivery, and stakeholder leadership.
Java, Spring Boot, Apache Kafka, IBM MQ, ReactJS, Spring, Oracle, MongoDB, Kubernetes, Docker, OpenShift, JUnit, JMeter, Mockito, Cucumber, Jenkins, GitHub Actions, CoPilot, Devin, Claude Code
Questrade Financial Group: Online platform for brokerage, wealth management, and banking services.
10+ YOE10+ years software engineering experience; daily use of AI coding tools (Cursor, Claude); strong TypeScript with React and React Native; experience designing architecture (DDD, EDA), leading solution design, and communicating technical decisions.
Lead Engineer, Active Equities, Public Markets Technology
Toronto, Ontario, Canada
OnsiteFull Time
CPP Investments: Professional investment management organization for the Canada Pension Plan.
8+ YOE8+ years software engineering experience; undergraduate degree or college diploma in CS/Engineering; strong Python and React or Plotly Dash skills; experience with cloud-native apps (AWS), CI/CD, DevOps, data pipelines; Databricks asset; Agile.
Python, React, Plotly Dash, Databricks, Amazon Web Services (AWS)