
Lead Backend Engineer, Behavioural Team
Posted 6 hours ago

Posted 6 hours ago
This is a fully remote position, open to applicants in Canada.
• Establish the technical vision, system boundaries, and architecture for services that convert customer activity signals into actionable trigger events.
• Actively participate in system design, implementation, code reviews, debugging, and production support.
• Design and implement behavioral decision-making services that identify patterns, correlate signals over time, and assess trigger eligibility.
• Architect systems that maintain short-lived behavioral states and lookback periods.
• Develop reusable declarative or rule-based frameworks for defining and assessing behavioral triggers.
• Offer technical guidance, assist engineers in overcoming obstacles, review designs and code, and mentor team members.
• Collaborate with Engineering Management and Product teams to formulate technical plans, milestones, and incremental delivery strategies.
• Work alongside engineering teams to integrate behavioral signals into campaign orchestration and message delivery systems.
• Ensure the reliable functioning of high-volume Behavioral services through observability, metrics, traces, logs, alerts, and postmortems.
• Represent the Behavioral team in architecture discussions and shape the broader technical direction.
• Report directly to the Senior Director of Engineering.
• Over 7 years of professional software engineering experience.
• Proven history of building and managing backend or platform systems in a production environment.
• Extensive experience in designing and operating distributed, event-driven, or high-scale backend systems.
• Strong architectural judgment regarding stateful services, real-time or near-real-time decision-making, asynchronous processing, system reliability, and production operations.
• Hands-on technical leadership experience, including unblocking issues, reviewing work, mentoring, and leading complex technical initiatives from start to finish.
• Ability to translate ambiguous product objectives into practical technical designs and incremental execution plans.
• Familiarity with high-volume event data systems, event stream processing, behavioral analytics, pub/sub systems, workflow systems, rule engines, or decisioning engines.
• Solid understanding of retries, duplicate events, ordering, late-arriving data, idempotency, backfills, partial failures, tenancy, and data consistency trade-offs.
• Experience in creating scalable backend services in cloud environments, preferably Google Cloud Platform.
• Proficient in monitoring, alerting, logging, tracing, incident response, and on-call responsibilities.
• Excellent communication skills with the ability to translate technical trade-offs into actionable decisions with Product, Design, engineering partners, and business stakeholders.
• Collaborative and product-oriented approach to platform engineering.
• Additional bonus based on the position ultimately offered.
• Comprehensive medical benefits.
• Financial benefits.
• Additional perks and benefits.
Ness Digital Engineering
Pointsharp
Anyone AI
Get handpicked remote jobs straight to your inbox weekly.