Lead Software Engineer

Humana

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Boston, MA
Salary
$129,300–$177,800 / yr
Posted
22 days ago
Freshness
Confirmed live 2 days ago
Closes
Sep 30, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $198k
This role $154k
$118k most similar roles pay here $237k

This role pays less than 82% of similar roles. Most pay $184,750–$211,200 — the shaded band above. At the midpoint, this role pays about $154k versus about $198k for comparable roles.

Based on 240 similar postings.

Employer

About Humana

Humana Inc. is a leading American for-profit health insurance company based in Louisville, Kentucky, specializing in Medicare Advantage plans.

Humana currently has 20 open roles on FindRole.

Listed pay typically runs $129,300–$177,800 across 20 roles with salary data.

Most-posted roles

View all roles at Humana

At a glance

TL;DR · Lead Software Engineer

Lead Software Engineer - NBA The Lead Software Engineer oversees the NBA platform's orchestration and state machine to manage the lifecycle of member engagement actions from decision to delivery. This hands-on technical leadership role involves managing a small team of engineers and contractors while being accountable for the durability, correctness, and observability of the action delivery pipeline. You will design and build durable workflows using Node.js and TypeScript on the Temporal platform, implementing Transactional Outbox patterns, Kafka-based event flows, and retry mechanisms to ensure reliable execution. The role requires expertise in distributed systems, including idempotency controls, schema evolution, and cloud-native infrastructure like Azure and Kubernetes. You will solve complex problems regarding state reconciliation and delivery guarantees while integrating with the Adobe Experience Platform to ensure consistent action fulfillment across various member engagement channels.

What you'll do

  • Design and build durable, long-running workflows using Temporal in Node.js/TypeScript to manage the member action lifecycle.
  • Architect and implement the end-to-end action delivery pipeline using Transactional Outbox patterns and Kafka-based event flows.
  • Develop features for state reconciliation, idempotency controls, retry/backoff mechanisms, and dead-letter queue handling.
  • Integrate systems with Adobe Experience Platform (AEP) to ensure reliable decision activation and downstream delivery.
  • Write production code for Temporal workflows, Node.js services, and Kafka producers and consumers.
  • Make high-level architectural decisions regarding state machine modeling, schema evolution, and API contracts.
  • Establish monitoring, tracing, and alerting systems to ensure observability across all delivery pipelines.
  • Lead a team of engineers and contractors by conducting code reviews and managing project timelines.

What we're looking for

  • Bachelor's degree in computer science or a relevant field.
  • 6+ years of full stack software engineering experience.
  • 1–2 years of experience in a tech-lead or senior-lead capacity.
  • Strong Node.js and TypeScript backend development experience for production services.
  • Experience with workflow orchestration platforms, preferably Temporal (or Cadence, Step Functions, or Airflow).
  • Expertise in distributed systems including event-driven architectures, asynchronous processing, and idempotency.
  • Experience designing and implementing Kafka producer/consumer patterns and Transactional Outbox patterns.
  • Proficiency operating cloud-native systems on Azure using Kubernetes, containers, and CI/CD pipelines.

More like this

Similar roles

Senior Platform Engineer

Humana

Remote (Boston, MA) 22 days ago $106,900$147,000
Java Node.js TypeScript Python SQL React Kafka Databricks Temporal Drools Azure Kubernetes CI/CD Spark Delta Lake Distributed Systems Observability
5+ yrs exp Remote Hybrid

Lead Full Stack Engineer

Humana

Remote (Boston, MA) 22 days ago $155,200$213,400
Java Python Node.js TypeScript Kubernetes Kafka Azure DevOps CI/CD Distributed Systems Observability Structured Logging Distributed Tracing Chaos Engineering Load Testing Integration Testing Copilot Claude
8+ yrs exp Remote Hybrid

Senior Full Stack Engineer

Humana

Remote (Boston, MA) 56 days ago $128,300$176,400
Java Python Node.js TypeScript Kubernetes Kafka Azure DevOps CI/CD Distributed Systems Observability Chaos Engineering Integration Testing Load Testing Claude Copilot
5+ yrs exp Remote Hybrid

Lead Software Engineer

JPMorgan Chase

San Francisco, CA 38 days ago
Java Python SQL PL-SQL Kafka MQ CI/CD AWS RAG TDD Agile Scrum SDLC Observability ServiceNow
5+ yrs exp

Lead Software Engineer

Morgan Stanley

New York, NY 176 days ago $150,000$210,000
Java Agile Scrum DevOps Software Development Project Management Strategic Planning
6+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA 92 days ago $197,300$225,100
AWS Kubernetes Docker Java Python Go TypeScript JavaScript SQL NoSQL HTML/CSS Microservices Agile Cloud Computing Microsoft Azure Open Source RDBMS
4+ yrs exp