Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Backend Engineer, Behavioural Team (Remote)

movableink

Movable Ink scales content personalization for marketers through data-activated content generation and AI decisioning. The world's most innovative brands rely on Movable Ink to maximize revenue, simplify workflow and boost marketing agility. Headquartered in New York City with close to 600 employees, Movable Ink serves its global client base with operations throughout North America, Central America, Europe, Australia, and Japan.We're looking for a Lead Software Engineer to join the Behavioural team, responsible for turning raw customer signals into meaningful marketing triggers. This team builds the behavioural intelligence layer of our platform - systems that detect patterns in customer activity and inactivity (such as cart abandonment, price drops, or loyalty milestones) and translate them into automated messaging opportunities.This is a hands-on technical leadership role for someone who thrives at the intersection of big-picture architecture and heads-down implementation. You'll help shape the technical direction for a critical platform capability while also staying close to the details: designing systems, writing code, reviewing implementation, mentoring engineers, and unblocking the team on complex technical problems.You'll work on challenging distributed systems problems involving high-volume event data, event correlation, temporal windows, stateful evaluation, trigger eligibility, account-specific readiness, idempotency, reliability, observability, and downstream activation. The systems you help build will power use cases like cart abandonment, browse abandonment, checkout abandonment, price drops, back-in-stock alerts, loyalty milestones, replenishment reminders, and audience membership changes.You will report to the Senior Director of Engineering in this role.What You'll Do
Shape the Behavioral Platform Architecture : Help define the technical vision, system boundaries, and architecture for services that transform customer activity signals into actionable trigger events.Lead by Example : Be a hands-on technical leader who contributes directly to high-impact work through design, implementation, code review, debugging, and production support.Build the Behavioral Decisioning Engine : Design and implement services that detect behavioral patterns across events, correlate signals across time windows, and determine trigger eligibility.Design Stateful Contact Context : Help architect systems that maintain the short-lived behavioral state and lookback windows needed to evaluate patterns such as "action without completion," multi-event intent signals, and state-change-driven triggers.Establish a Reusable Pattern Framework : Help build declarative or rule-based capabilities that allow new behavioral triggers to be defined, configured, evaluated, and extended efficiently over time.Mentor & Guide Engineers : Provide day-to-day technical guidance, unblock engineers, review designs and code, and help raise the technical bar for the team.Plan & Deliver : Partner with the Engineering Manager and Product to turn ambiguous goals into clear technical plans, milestones, and incremental delivery paths.Partner Across the Platform : Collaborate closely with partner engineering teams to ensure behavioral signals integrate cleanly into campaign orchestration and message delivery systems.Drive Operational Excellence : Ensure Behavioural services operate reliably at scale as they process high volumes of customer activity signals. Use observability, metrics, traces, logs, alerts, and postmortems to continuously improve system quality.Influence Technical Direction Broadly : Represent the Behavioural team in architecture discussions and help create alignment around technical patterns, dependencies, and platform interfaces.What You Bring
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: you are comfortable being the go-to person for unblocking, reviewing, mentoring, and leading complex technical initiatives end-to-end.Experience translating ambiguous product goals into pragmatic technical designs and incremental execution plans.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.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
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Lead Backend Engineer, Behavioural Team (Remote) in Winnipeg, MB vacancy
  • $147.3k - $192k per year

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Lead Backend Engineer, Behavioural Team based in Canada. In this hands-on technical leadership role, you will shape the architecture and development of... 
    Remote work

    Jobgether

    Winnipeg, MB
    1 hour ago
  • Shape behavioural intelligence architecture with distributed systems and real-time decisioning expertise in this remote-first Canadian leadership role. Build services that turn customer activity...  ...into timely marketing triggers.As Lead Backend Engineer for the Behavioural Team,... 
    Remote work

    Jobgether

    Winnipeg, MB
    1 hour ago
  • $140k - $180k per year

     ...throughout North America, Central America, Europe, Australia, and Japan. We are seeking a Distributed Systems Engineer to join the MovableInk Activation Team. Our team is responsible for turning large scale data into actionable insights. You will be responsible for the design... 
    Suggested

    Movable Ink

    Winnipeg, MB
    1 hour ago
  •  ...Industries Limited, North America’s leading manufacturer and distributor...  ...have made Price a market leader in supplying air distribution,...  ...challenges, and working in a friendly, team-driven environment, you should...  ...Lead a team of manufacturing engineers, specialists, and technicians... 
    Suggested
    For contractors
    Work at office

    Price Industries Limited

    Winnipeg, MB
    3 days ago
  •  ...opportunities often available. All members of our team are encouraged to ‘spread their roots’. WHAT WE’RE LOOKING FOR? The Team Lead links the leadership team and the sales...  ...model desired selling and customer service behaviours at all times to promote an environment focused... 
    Suggested
    Permanent employment
    Full time
    Shift work

    Roots

    Winnipeg, MB
    3 days ago
  •  ...Affrim is seeking a Staff Software Engineer to be the technical lead for Observability. You’ll spend most of...  ...cross‑functional projects, mentoring a team of six engineers, and partnering closely...  ...fits into agentic development. Remote-first with flexible in Canada. #J-18808... 
    Remote work
    Flexible hours

    Affirm, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Johnson Service Group (JSG) is currently looking for a hands‑on Engineering Team Lead to guide the development of an AI‑powered meeting...  ...development company with a global footprint. The role itself is remote. The product transforms conversations between relationship managers... 
    Remote work
    Permanent employment

    Johnson Service Group

    Winnipeg, MB
    1 hour ago
  • $120k - $150k per year

    Software Engineering, Backend (All Teams)Toronto, ON About the TeamDoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our fast-growing engineering team to help us develop a 24x7, global... 
    Full time
    Work at office
    Local area

    DoorDash Canada

    Winnipeg, MB
    1 hour ago
  • $120k - $150k per year

    # Software Engineering, Backend (All Teams)Apply To JobJob ID: **3521006**DoorDash Technologies Canada Inc.Toronto, ON## **About the Team**DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join... 
    Full time
    Work at office
    Local area

    DoorDash, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Affirm, Inc. is seeking an experienced Capacity Modeling Engineer to own quarterly goals for the team and lead engineers through ambiguity while delivering capacity plans for peak sales events. You will translate demand forecasts into resource settings across regions and environments... 

    Affirm, Inc.

    Winnipeg, MB
    3 days ago
  •  ...POSITION TITLE:  Team Lead INTERNAL CLOSING DATE:  November 6, 2026 LOCATIONS: Dominion Centre 55 Marion Street LHSC  CLASSIFICATION:  Full-Time Term (12 Months)  DEPARTMENT:  Laboratory Health Services Centre  COMPENSATION:  As per Collective Agreement... 
    Remplacement
    Full time
    Temporary work
    Monday to friday

    Dynacare

    Winnipeg, MB
    3 days ago
  •  ...communities we serve, we provide planning, engineering, and infrastructure management services...  ...overall transportation experience. Join our team and help us keep communities connected....  ...seeking applications for a Construction Team Lead; the role combines technical leadership, project... 
    For contractors

    Stantec

    Winnipeg, MB
    3 days ago
  • $181k - $241k per year

    Affim is seeking an experienced software engineering leader to drive backend initiatives from Canada, with a remote-first setup and a base CAD 181,000–241,000 per year plus...  ..., mentorship, and collaboration across global teams in a remote environment. #J-18808-Ljbffr
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    1 hour ago
  • Advance your career with Blue Mantis as a Senior Network Engineer Team Lead in a remote setting. This role merges expert technical skills with leadership for top-notch network management. As a Senior Network Engineer at Blue Mantis, you will provide high-level support while... 
    Remote work

    Blue Mantis

    Winnipeg, MB
    1 hour ago
  • Senior Software Engineering, Backend (All Teams)About the RoleWe’re looking for Senior Backend Engineers to work on both Product and Product Platform based teams. Product focused Engineers work at the intersection of product and infrastructure to solve key business problems... 
    Work at office
    Local area

    DoorDash Canada

    Winnipeg, MB
    1 hour ago
  • # Senior Software Engineer, Backend - Platform TeamCrestaSalary not statedFull-timeremote· seniorCanada...  ...gains across every channel. The world’s leading companies, including United Airlines,...  ...working with the frontend platform team, ML teams, infra team and other backend... 
    Remote work
    Long term contract
    Work at office
    Local area
    Work from home
    Home office

    Devconnectplatform

    Winnipeg, MB
    1 hour ago
  •  ...safety, quality, and ethics, our experts lead their fields with dedication, a creative spirit...  ...and the communities they serve.  Join a team that’s naturally committed to the...  ...collaborative team of technical environmental and engineering specialists to lead the approval and... 
    Permanent employment
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    Stantec

    Winnipeg, MB
    3 days ago
  •  ...inclusivity, creativity, and teamwork – where every team member plays a role in shaping our brand’s...  ...you bring passion to everything you do, lead with integrity, and believe in the power...  ...by example in customer service, selling behaviours, and store standards to create an... 
    Permanent employment
    Full time
    Part time
    Shift work
    Afternoon shift

    Roots

    Winnipeg, MB
    3 days ago
  •  ...Department: Major Projects Office Reports to: Manager, Engineering Worker Type: Contract Schedule Type: Full Time...  ...motivated, and values driven individual to join our dynamic team as a Team Lead Engineering (Contract). In this position, you will provide... 
    Long term contract
    Full time
    Contract work
    For contractors
    Work at office
    Local area

    Trans Mountain Corporation Inc.

    Winnipeg, MB
    1 hour ago
  • Work remotely across Canada on GitLab repository services, combining backend fundamentals, service ownership, and clear asynchronous communication...  ....This Intermediate Backend Engineer role focuses on features and...  ...collaboration in remote asynchronous environmentsBring... 
    Remote work

    GitLab Inc.

    Winnipeg, MB
    1 hour ago
  • A growing technology firm seeks a VP of Engineering to lead and inspire the engineering team. You will guide technical direction while fostering a culture of learning and accountability. The ideal candidate has significant experience in SaaS environments and a passion for mentoring... 
    Remote work

    HeyOrca

    Winnipeg, MB
    1 hour ago
  • Momentum Financial Services Group is seeking a Lead Software Engineer, Backend & Cloud Platform to own and operate the Integration Hub, an AWS-based integration...  ...support in-house. The role requires leading an engineering team, mentoring, and establishing sustainable operational... 

    Momentum Financial Services Group

    Winnipeg, MB
    1 hour ago
  •  ...our values of safety in every step, personal accountability, one team and active learning, we deliver the critical energy that North America...  ...of TC Energy's Consolidation and Planning processes Take a lead role in working with our customers to determine how to appropriately... 
    Work at office
    Flexible hours

    TransCanada PipeLines

    Winnipeg, MB
    3 days ago
  • Design secure, scalable backend services remotely using Python, Go, or Java for high-traffic financial technology platforms. Build APIs supporting reliable, low-latency systems.As a Senior Backend Engineer, you will develop and maintain backend services and APIs for a prominent... 
    Remote work
    Work at office

    Placements24

    Winnipeg, MB
    1 hour ago
  •  ...Intact is seeking a Team Lead for the Claims Data Analytics Team (CDAT) in Canada. You will guide analytics projects that inform customer experience, operational excellence and financial performance, while coaching team members and coordinating with stakeholders. Role requires... 

    Intact

    Winnipeg, MB
    3 days ago
  • Elevate your career as a Lead Java Backend Engineer at Citi, where you will build scalable microservices and contribute to data-driven features in a hybrid work model. Join a team dedicated to high availability and performance. This senior-level role requires 6-10 years of... 

    Citi Group

    Winnipeg, MB
    1 hour ago
  • Lead, Senior and Intermediate - Backend EngineerAbout the RoleWe're looking for a Lead Backend Engineer with deep fintech experience to join our core engineering team. You'll be responsible for building and scaling the critical payment infrastructure, ledger systems, and... 

    HRB

    Winnipeg, MB
    1 hour ago
  • Lead AI-powered product engineering remotely from Edmonton with hands-on full-stack development, architecture, and system design responsibilities.Johnson Service Group seeks an Engineering Team Lead for a permanent opportunity with an Edmonton-based software company. You will... 
    Remote work
    Permanent employment

    Johnson Service Group

    Winnipeg, MB
    1 hour ago
  •  ...Affrim is seeking a Staff Software Engineer to lead Observability. You will own the telemetry pipeline...  ...with infrastructure and product teams to ensure scalable, observable systems....  ...and aligning it with business priorities. Remote Canada-based with Alberta eligibility.... 
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...SaaS company in Canada seeks a Software Development Team Lead to guide a small team while actively engaging in backend development with Python. Responsibilities include...  ...experience and strong communication skills. This remote role offers competitive health benefits, paid time... 
    Remote work

    STACK IT Recruitment

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Backend Engineer, Behavioural Team (Remote). Be the first to apply!