More jobs:
Senior Software Engineer - NBA
Job in
Rockford, Blount County, Tennessee, 37853, USA
Listed on 2026-10-18
Listing for:
Humana Inc
Full Time
position Listed on 2026-10-18
Job specializations:
-
Software Development
Software Engineer, Backend Developer
Job Description & How to Apply Below
We are seeking an accomplished Senior Software Engineer to design, implement, and operate mission-critical stateful services that form the backbone of real-time, automated decisioning and personalization platforms. These systems are responsible for maintaining authoritative state, orchestrating lifecycle transitions, and ensuring reliable downstream effects—often in high-concurrency, low-latency environments.
This position is ideal for engineers with a strong grasp of state machines, idempotency, distributed systems, and “exactly-once” execution semantics. You will also employ advanced AI-assisted and agentic engineering tools to drive correctness, velocity, resilience, and scalability.
Key Responsibilities State Machine Architecture & Implementation- Design, build, and maintain explicit state machines governing:
- Lifecycle transitions (e.g., open → in progress → completed → suppressed)
- Validation of permissible transitions
- Time-based and event-driven changes
- Ensure state machines are:
- Clearly modeled and not hidden in code logic
- Deterministic, reproducible, and auditable
- Easily understood and testable
- Robust against illegal or duplicate transitions through comprehensive validation
- Architect and manage transactional state stores serving as the single source of truth
- Support safe, high-concurrency read/write operations
- Uphold system in variants across partial failures and recovery scenarios
- Implement robust idempotency controls so:
- Requests can be safely retried
- Commands execute at most once
- Duplicate events do not compromise state integrity
- Develop APIs and workflows resilient to retries, restarts, and replay events
- Employ the outbox pattern to guarantee atomicity of state updates and event publication
- Prevent loss or duplication of side effects
- Maintain clear separation between state mutation and downstream event delivery
- Facilitate replay, backfill, and recovery operations without breaching state guarantees
- Integrate seamlessly with messaging and streaming platforms, ensuring fault tolerance
- Design for correctness under concurrent updates, network partitions, partial failures, and service redeployments
- Apply expertise in:
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×