CareerPlan

Lead Senior Software Engineer

TORONTO, Ontario, CanadaFull-time2026-10-26 → 2026-11-10

Core

Lead Senior Software Engineer building and transforming Backend Trading products and solutions in cloud environments for clients.

Role type

Senior IC Lead Software Engineer (Java/Microservices)

Builds

Trading Backend products, services, and innovative cloud-based solutions

Domain

Financial Services / Trading / Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

Java, Spring Frameworks, OpenShift, Kubernetes, Microservices, RESTful APIs, Event Driven Design, CI/CD, Kafka, MS SQL, MongoDB, GENAI/Agentic AI tools

Preferred skills

Trading domain knowledge (Equity, Options, Fixed Income), FIX protocol, TDD, Redis, Design Thinking, DDD

Technologies

OpenShift, Kubernetes, Kafka, MS SQL, MongoDB, APIGEE, IBM MQ, XSLT, XML, AVRO, GitHub Actions

Responsibilities

Lead design and hands-on development of high-performing trading solutions; manage agile squad and product backlogs; analyze user needs and create technical specifications; review code implementations and tests; provide third-level product support

Seniority

Senior, hands-on IC with leadership responsibilities