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. We’re hiring a forward deployed software engineer to architect, build, and own a brand-new real-time benefits management platform — an always-on system that operations specialists, members, and external partners will rely on every single day. It’s a rare chance to build a high-impact service from the ground up. You’ll sit at the exciting intersection of engineering and operations — embedded with the people who use the software, not insulated from them. You’ll join team meetings, hear firsthand what’s broken, and ship in quick, iterative cycles. You’ll also be the person watching the dashboards — tracking how the platform is performing and how it’s actually being used, then making adjustments backed by data. You’ll be the technical point of responsibility for this service — and the person who gets to set its direction. You’ll partner with product and operations stakeholders to turn workflows into shipped software, drive the architectural vision, and champion the platform in cross-team discussions. At Curative, AI writes most of the code. Engineers direct it. We use agentic AI coding tools as the primary development surface. Most engineers here routinely runs multiple agents in parallel — one implementing a feature, one resolving review comments, one chasing down a flaky test. The engineers job is to set context, make the decisions the AI can't 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. Strong systems and architecture thinking is important, as is product taste. This is a fully remote position.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed