Remotery

Lead Software Engineer

atHumanaRemoteUS flagUnited StatesFull-timeFull-stack EngineerSenior$129.3k – $177.8k/year

Posted 13 hours ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Take full ownership of the orchestration pod's delivery process, encompassing planning, execution, quality assurance, and punctual shipping.

• Design and create robust, long-term Temporal workflows using Node.js/TypeScript that model member action lifecycles, state transitions, scheduling, activation, and delivery results.

• Manage the action delivery pipeline from decision publication to activation, acknowledgment of delivery, and state reconciliation.

• Design and implement Transactional Outbox patterns, atomic persist-and-publish workflows, idempotency controls, retry/backoff mechanisms, dead-letter queue management, and processing of delivery receipts.

• Oversee components that activate decisions for the Adobe Experience Platform and publish using Kafka patterns to downstream channels.

• Define delivery contracts, guarantees for activation, and patterns for receipt ingestion.

• Develop Temporal workflows and activities, Node.js services, Kafka producers and consumers, outbox processors, and integration services.

• Make architectural decisions regarding workflow design, state machines, retries, compensation, idempotency, topics, schema evolution, delivery guarantees, and APIs.

• Engineer distributed systems to ensure correctness through idempotent consumers, deduplication, durable state management, safe retries, and graceful failure handling.

• Set up monitoring, tracing, alerting, and operational visibility throughout the workflow, event publication, activation, and acknowledgment pipelines.

• Manage and mentor engineers and contractors, conduct code reviews, maintain engineering standards, and assist in removing obstacles for the team.

• Coordinate with decisioning, Action Library, activation systems, and platform teams; identify dependencies, integration risks, and operational challenges.


⛳️ Requirements

• Bachelor's degree in computer science or a related field.

• Over 6 years of experience in full-stack software engineering.

• A minimum of 1–2 years in a tech-lead or senior-lead role.

• Strong backend experience in Node.js/TypeScript with a focus on building production services.

• Practical experience with workflow orchestration platforms, preferably Temporal, or similar technologies like Cadence, Step Functions, or Airflow.

• Solid foundation in distributed systems, including event-driven architectures, asynchronous processing, retries, idempotency, and failure recovery.

• Proven experience in designing and implementing Kafka producer and consumer patterns in production settings.

• Experience in creating reliable event delivery systems utilizing Transactional Outbox, event-driven integration patterns, or similar messaging architectures.

• Ability to lead a small team through the delivery process and take responsibility for technical results.

• Experience managing cloud-native systems on Azure or comparable cloud infrastructure, using Kubernetes, containers, and CI/CD pipelines.

• Clear communication skills for articulating architecture, delivery status, operational risks, and trade-offs to both technical and business stakeholders.

• Preferred: experience with Temporal in large-scale production environments, workflow versioning, long-running workflow management, and operational lifecycle management.

• Preferred: extensive experience with Transactional Outbox patterns, delivery acknowledgment workflows, dead-letter queue management, receipt reconciliation, and exactly-once processing semantics.

• Preferred: familiarity with integrating Adobe Experience Platform (AEP) or similar activation and engagement platforms.

• Preferred: knowledge of Kafka ecosystem tools, event schema governance, and large-scale event-driven architectures.

• Preferred: understanding of React/TypeScript, Java services, and Decision Intelligence systems.

• Preferred: experience with Helm, Terraform, and Kubernetes deployment patterns.

• Preferred: background in healthcare, insurance, or similar regulated industries with requirements for handling PHI, auditability, and compliance.

• Reliable home internet service with a minimum speed of 25 Mbps download and 10 Mbps upload.

• A dedicated workspace that ensures no interruptions, safeguarding member PHI/HIPAA information.


🏝️ Benefits

• Bonus incentive plan based on both company and individual performance.

• Medical benefits.

• Dental benefits.

• Vision benefits.

• 401(k) retirement savings plan.

• Paid time off.

• Company holidays.

• Personal holidays.

• Paid parental leave.

• Paid caregiver leave.

• Short-term disability.

• Long-term disability.

• Life insurance.

• Flexible home or hybrid work arrangement.

• Minimal or occasional travel for training, meetings, and/or conferences.

People also viewed

Sigma Software Group6 hours ago

Principal Software Engineer

UA flagUkraine OnlyFull-timeFull-stack Engineer
ApplyView job
Collectly6 hours ago

Senior Software Engineer – Pre Service Team

RS flagSerbia OnlyFull-timeFull-stack Engineer
ApplyView job
ioet6 hours ago

Senior Product Engineer

Latin AmericaFull-timeFull-stack Engineer
ApplyView job
Allata6 hours ago

FullStack Developer, Java, Vue

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
hatch I.T.6 hours ago

Senior Full Stack Developer

US flagDistrict of Columbia, +1 more stateFull-timeFull-stack Engineer
ApplyView job
CVS Health6 hours ago

Senior Manager – Epic EHR Development Lead, Software Development

US flagMassachusetts OnlyFull-timeFull-stack Engineer$130.3k – $260.6k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers