CareerPlanSign in

Lead Backend Developer

Canada💼 Full-time💰 $147,300–$192,000🗓 2026-05-09 → 2026-08-05

Required skills

7+ years of professional software engineering experience, with a strong track record of building and operating backend or platform systems in production. Significant experience designing and operating distributed, event-driven, or high-scale backend systems. Strong architectural judgment around stateful services, real-time or near-real-time decisioning, asynchronous processing, system reliability, and production operations. Hands-on technical leadership experience. Experience translating ambiguous product goals into pragmatic technical designs and incremental execution plans. Strong understanding of distributed systems concerns such as retries, duplicate events, ordering, late-arriving data, idempotency, backfills, partial failures, tenancy, and data consistency tradeoffs. Experience building scalable backend services in cloud environments, preferably Google Cloud Platform. A strong focus on operational excellence. Clear communication skills. A collaborative, product-minded approach to platform engineering.

Preferred skills

Familiarity with systems that process high-volume event data, such as event stream processing, behavioral analytics, pub/sub systems, workflow systems, rule engines, or decisioning engines.

Technologies

Google Cloud Platform, distributed systems, event-driven systems, high-scale backend systems, event stream processing, behavioral analytics, pub/sub systems, workflow systems, rule engines, decisioning engines.

Responsibilities

Shape the Behavioural Platform Architecture, Lead by Example, Build the Behavioural Decisioning Engine, Design Stateful Contact Context, Establish a Reusable Pattern Framework, Mentor & Guide Engineers, Plan & Deliver, Partner Across the Platform, Drive Operational Excellence, Influence Technical Direction Broadly.

Seniority

Lead Software Engineer.

Domain

Marketing, behavioral analytics, customer activity signals, marketing triggers, automation, distributed systems, event processing, real-time decisioning.

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