ironquill.tech/board

$ cat jobs/lead-software-engineer-nba-humana-e1c628908113.json

Lead Software Engineer - NBA

humana·US·United States·senior
typescriptnode.jskafka
Apply on himalayas → Get AI match score →
Become a part of our caring community The Lead Full Stack Engineer owns the NBA platform's orchestration and state machine — the system that carries a decision from the moment it is made to the moment it is activated, delivered, and acknowledged across member engagement channels. Built in Node.js/TypeScript on the Temporal workflow platform, the solution manages durable workflow execution, long-running member journeys, and reliable action delivery through Transactional Outbox and Kafka-based event patterns. This role owns the critical path between decision generation, activation, delivery, and receipt processing, ensuring actions are executed correctly, consistently, and at enterprise scale. This is a hands-on technical leadership role: you write code, lead a small team of engineers and contractors, and are accountable end-to-end for the durability, correctness, observability, and timeliness of action delivery across the member journey. Key Responsibilities Pod delivery — Own end-to-end delivery for the orchestration pod: planning, execution, quality, and shipping on time. Workflow orchestration — Design and build durable, long-running workflows on Temporal in Node.js/TypeScript that model the member action lifecycle, state transitions, scheduling, activation, and delivery outcomes. Action delivery architecture — Own the end-to-end action delivery pipeline from decision publication through activation, delivery acknowledgment, and state reconciliation. Design and implement Transactional Outbox patterns, atomic persist-and-publish workflows, idempotency controls, retry/backoff mechanisms, dead-letter queue handling, and delivery receipt processing. Activation integrations — Own the components that activate decisions to Adobe Experience Platform (AEP) and publish through Kafka output patterns to downstream channels. Define delivery contracts, activation guarantees, and receipt ingestion patterns that ensure reliable action execution. Hands-on development — Contribute c

Similar remote roles

Senior Backend Engineer
fundraise up · Worldwide · senior
Staff Backend Engineer, Hierarchy
ClickUp · US · senior
Senior Software Engineer, Backend
webflow · LATAM · senior
Software Engineer
genesys · APAC · mid
Senior Software Engineer (Python)
boardroom appointments · Worldwide · senior
Pessoa Desenvolvedora Fullstack Especialista I (Plataforma Logística)
grupo boticario · LATAM · mid
Technology Domain Specialist - Junior
boardroom appointments · Worldwide · junior
AI Evaluation Engineer (Python, QA or Security)
mindrift · EU · mid