CareerPlan

Senior Software Engineer (Agentic)

Chicago (Green St), IL, USFull-time2026-10-29 → 2026-11-10

Core

Design and build event-driven backend systems that connect AI agents to insurance claims workflows, ensuring reliability, correctness, and auditability in a multi-tenant environment.

Role type

Senior Software Engineer (Agentic Systems)

Builds

Durable, event-driven, multi-tenant systems where agents run as steps inside deterministic workflows.

Domain

Insurance technology, AI agents, distributed systems

Deliverable

production ML models

Required skills

Python, TypeScript, Rust/Go/Java/C#, distributed systems design, event-driven architecture, data modeling (relational/document/graph), CI/CD, infrastructure as code, workflow engines (Temporal/Durable Task Scheduler), agentic coding tools (Claude Code/Cursor/GitHub Copilot), technical design documentation, mentoring

Preferred skills

React, formal methods (Lean/TLA+), performance tuning, Model Context Protocol (MCP), Agent2Agent (A2A) protocol, insurance/claims/automotive domain knowledge

Technologies

Python, TypeScript, Rust, Go, Java, C#, Kafka, Azure Event Hubs, Service Bus, PostgreSQL, MongoDB, Neo4j, Azure, AWS, Temporal, Durable Task Scheduler, Claude Code, Cursor, GitHub Copilot, React

Responsibilities

Own delivery of backend services from problem definition to production operation; Build and operate durable, event-driven, multi-tenant systems with agents; Own tracing and audit for model calls and agent steps; Model and manage claims automation data across relational, document, and graph stores; Author design documents for complex systems and mentor engineers; Raise standards for agentic coding tools usage and code review; Participate in shared on-call rotation

Seniority

Senior, hands-on IC