Software Engineer L2 - Provider Network & Real-Time Payments Platform
Austin, Travis County, Texas, 78716, USA
Listed on 2026-09-12
-
Software Development
Backend Developer, Software Engineer, Python, AI Engineer (Applied/Software)
Curative is building the future of health insurance with a first-of-its-kind employer-based plan designed to remove financial barriers and make care truly accessible: one monthly premium with $0 copays and $0 deductibles*. Backed by our recent $150M in Series B funding and valuation at $1.275B
, Curative is scaling rapidly and investing in AI-powered service, deeper member engagement, and a smart network designed for today’s workforce.
Our north star guides everything we do:
healthcare only works when people can actually use it
. That belief drives every decision we make: from how we design our plan, support our members, to how we collaborate as a team.
If you want to do meaningful work with a team that moves fast, experiments boldly, and cares deeply, Curative is the place to do it. We’re growing fast and looking for teammates who want to help transform health insurance for the better.
SummaryWe are hiring a forward deployed software engineer to be the technical owner of our provider network platform — the core system that decides which providers a member can see, and what happens when that member pays one directly. We pull provider data from many different sources, each with its own gaps and quirks, and turn it into one trustworthy picture of our network: who a provider is, where they practice, and whether they are in network.
But not all care fits neatly into a claim: when a member needs to pay a provider directly, they
use their Curative Cash Card, and our platform is what determines, in real time, whether that transaction is covered. You will sit at the intersection of engineering, network operations, and member support — embedded with the people who use the software, not insulated from them. You will hear directly when a provider’s data is inaccurate or a member cannot get care, and ship the fix the same day.
You will also monitor data quality, match accuracy, decision latency, and the overall member experience of accessing care. You will be the single technical point of responsibility for this platform. You will partner with network, operations, and product stakeholders to turn their processes into shipped software, set the architectural direction, own production, and represent it in cross-team discussions. A big part of the job is building AI agents that streamline and scale operational workflows.
we build
At Curative, AI writes most of the code. Engineers direct it. We use agentic AI coding tools as the primary development surface. A senior engineer here routinely runs multiple agents in parallel — one implementing a feature, one resolving review comments, one chasing down a flaky test. The engineer’s job is to set context, make the decisions the AI cannot make, and keep the bar high on what ships.
This is not a role for someone who wants to hand-roll every line. It is also not a role for someone who will accept whatever the AI produces. We are looking for the engineer in between: strong enough fundamentals to catch a wrong answer in a few seconds, disciplined enough to review every diff, and ambitious enough to drive several times the output of a traditional IC.
On a surface that both defines what the rest of the company believes about our network and runs live at the point of care, that discipline matters more than usual. Strong systems and architecture thinking is important, as is product taste. This is a fully remote position.
The codebase. Full-stack Python and Type Script services with genuine data weight and domain complexity — ingestion pipelines, matching logic, an internal API, and the admin tooling operations teams work in every day. You own code review, architectural decisions, and the quality bar. Most commits will be AI-authored, human-directed,…
(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).