CareerPlanSign in

Lead, Software Engineer

Toronto, ON, CA💼 Full-time💰 $110,000–$110,000🗓 2026-10-01

Core

Design, develop, and maintain core components of the Securities Finance and Collateral Management (SFCM) Platform, providing technical leadership on large-scale financial systems.

Role type

Lead Software Engineer (Financial Systems)

Builds

High-performance SFCM Platform components, automated integration tests, and resilient financial software.

Domain

Financial Services / Securities Finance and Collateral Management

Deliverable

production ML models | product features

Required skills

Java 17/21, Spring Boot, Oracle PL/SQL, JavaScript, TypeScript, React, REST API design, Microservices architecture, Event-driven design, Kafka, AWS/Azure/GCP, Docker, Kubernetes, SQL/NoSQL, SOLID principles, Domain-Driven Design (DDD), Test-Driven Development (TDD), Behavior-Driven Development (BDD)

Preferred skills

C, C#, WPF, Selenium, Playwright, JMeter, Cucumber, AI and agentic development tools

Responsibilities

Design and develop core SFCM Platform components; provide technical leadership throughout the SDLC; evaluate architectural options and make technology recommendations; build and improve automated integration tests; establish coding standards and secure development practices; review code and mentor developers; translate business requirements into technical plans.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 902,000+ jobs from 20+ sources.