Staff Backend Engineer
About the role
Assured is on a mission to modernize insurance. Claims processing—determining whether to pay a claim—is the foundation of the industry, currently a highly manual process involving phone calls, faxes, and gut instinct, costing tens of billions of dollars annually. We provide large insurers with the software solutions they need to thrive in a modern, technology-driven world. From self-service claim-filing software to backend fraud detection, we power claims processing for some of the largest insurers globally.
The challenges we face are deep and diverse: creating digital experiences that provide comfort and clarity to claimants at their most stressed, orchestrating large-scale ML-driven decision-making on billions of dollars in claims payments. Life at Assured is dynamic, collaborative, and rewarding.
As a Staff Backend Engineer, you’ll build reliable backend systems that enable AI agents to handle complex insurance workflows safely and at scale.
Responsibilities
- Develop autonomous agents that complete meaningful work: inspect data, resolve conflicting accounts, identify next steps, communicate with users, gather missing information, and suggest decisions across complex, ambiguous real-world workflows throughout the entire claims lifecycle.
- Build real-time, conversational AI systems: develop multi-modal text and voice agents that maintain context, handle interruptions, route requests to specialized capabilities, and adapt dynamically rather than follow rigid scripts.
- Transform unstructured information into interactive experiences: convert narratives and complex data (e.g., car accident dynamics, water damage nuances) into intuitive inputs and visualizations to help end users describe events and back-office teams evaluate them.
- Make agentic AI reliable in regulated environments: design systems for coverage validation, liability determination, and beyond, giving AI room to reason while ensuring deterministic controls guarantee compliance with legal, business, and safety requirements.
- Process unstructured data at enterprise scale: build pipelines to ingest large volumes of audio, documents, images, and free-text, extracting accurate, structured information for downstream systems.
- Solve adversarial fraud and trust problems: detect manipulated media, uncover behavioral patterns, resolve identities across disconnected datasets, and build systems that evolve as attackers change their methods.
- Evolve key systems without disrupting production: re-architect high-traffic systems through staged migrations, parallel processing, dual writes, and coordinated evolution while preserving reliability and data integrity.
- Build shared services used across the product ecosystem: create reusable services and APIs to expose your work to internal and external teams, modularizing capabilities for use across touchpoints and engagement modes.
- Build important systems from start to finish: translate product and business needs into reliable backend services, taking projects through development, testing, deployment, and ongoing improvement.
- Solve complex technical problems: navigate unclear requirements, evaluate tradeoffs, and find practical solutions balancing speed, quality, and maintainability.
- Improve production system reliability: enhance testing, observability, automation, and operational practices so teams can ship confidently and respond quickly to issues.
- Support and collaborate with other engineers: share knowledge, provide feedback, and work closely with engineering, product, infrastructure, and data teams to deliver successful projects.
- Use AI to work faster and more effectively: leverage tools like Claude, Codex, Cursor, and similar platforms for development, debugging, testing, documentation, and operational work.
Requirements
- 8+ years of backend or full-stack engineering experience, ideally within SaaS platforms or high-scale distributed systems environments.
- Experience with a modern backend and AI stack: TypeScript, Node.js, PostgreSQL, AWS, Kubernetes, GraphQL, and LLM tooling such as LangGraph, LangChain, and others. (Experience with every tool isn’t required—strong engineering fundamentals and the ability to learn quickly are valued.)
- Designed, scaled, and operated complex backend systems from early-stage growth through greater maturity.
- Balance rapid execution with durable engineering: move quickly while exercising judgment to protect long-term reliability, scalability, and maintainability.
- Lead through collaboration and pragmatism: work effectively across engineering, product, infrastructure, and data teams, guiding technical decisions without losing sight of business and customer needs.
- Adapt quickly to new tools and technologies: engineering judgment and learning ability matter more than experience with a specific framework or language.
Benefits
- Competitive compensation: competitive salary and equity packages for all employees.
- Platinum medical, dental, and vision healthcare plan.
- Free life insurance, including long-term and short-term disability.
- Unlimited PTO: uncapped vacation days and paid holidays.
- Family leave: maternity and paternity leave.
- 401(k) contribution: Assured contributes 3% of your income, even if you don’t contribute.
- WFH benefits: lunch on us 2x/week, monthly phone stipend, and other home office perks.
- Health FSAs and HSAs: pre-tax accounts for out-of-pocket medical expenses.
- Team events and offsites: regular gatherings despite being a remote company.
Pay
Compensation range: $210K - $270K