
Senior Software Engineer β Agentic
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in Illinois.
β’ Develop event-driven architectures that connect AI agents to CCCβs claims platform.
β’ Take ownership of backend services in Python and TypeScript, guiding them from vague problem identification to operational deployment.
β’ Design and maintain robust, event-driven, multi-tenant systems featuring deterministic workflows, defined failure modes, replay semantics, and cost management.
β’ Manage tracing and auditing for model calls and agent actions, allowing for the reconstruction of recommendations and their source attribution.
β’ Model and oversee claims automation data across various storage types, including relational, document, and graph databases, while ensuring security and tenant isolation.
β’ Create complex system design documents, assess designs and code, and provide mentorship to engineers.
β’ Enhance team practices for agentic coding tools, encompassing specifications, instruction documents, hooks, permission policies, and code review processes.
β’ Engage in a shared on-call rotation.
β’ Work collaboratively with product managers, data scientists, customers, and engineering teams to outline project scope and deliver dependable systems.
β’ At least 6 years of professional software engineering experience, including experience with an event-driven system that you designed, deployed to customers, and managed in production.
β’ Proficiency in Python and TypeScript, with the ability to establish team conventions, alongside experience in a systems language such as Rust, Go, Java, or C#.
β’ Strong foundation in computer science and distributed systems principles: concurrency, consistency, ordering, and system failure behavior.
β’ Experience with building event-driven systems using Kafka, Azure Event Hubs, or Service Bus that effectively manage duplicate, late, and failed events without data loss or double processing.
β’ Expertise in data modeling and development across relational, document, and graph databases like PostgreSQL, MongoDB, and Neo4j.
β’ Experience in architecting and managing systems on Azure or AWS, including CI/CD practices, infrastructure as code, and utilizing a reliable workflow engine such as Temporal or Durable Task Scheduler.
β’ Regular use of agentic coding tools such as Claude Code, Cursor, GitHub Copilot or similar, including experience in constraining context and validating output.
β’ Authored technical design documentation for systems that span multiple teams.
β’ Ability to communicate clearly in writing and discussions for both technical and non-technical audiences.
β’ Familiarity with React and TypeScript, formal methods or fault-injection testing, performance optimization, knowledge of MCP/A2A protocols and enterprise systems, as well as exposure to the insurance, claims, or automotive repair domains are considered advantages.
β’ 401K Match
β’ Paid time off
β’ Annual Incentive Plan Performance Bonus
β’ Comprehensive health insurance
β’ Adoption Assistance
β’ Tuition Reimbursement
β’ Wellness Programs
β’ Stock Purchase Plan options
β’ Employee Resource Groups
VALCE Talent Solutions
Coinbase
Northrop Grumman
Topstep
Get handpicked remote jobs straight to your inbox weekly.