Porch Group logo
Porch GroupPosted 1 month ago

Senior Software Engineer, Insurance

$168,800–$236,300 year

RemoteUnited States

Full TimeSenior LevelLargeInsurance Software

Job Summary

Build and own key services powering underwriting, administration, and scaling of insurance products using agentic AI coding tools as your primary development methodology. Design and implement core PAS services for quoting, rating, binding, and issuance while contributing to the rating engine and rules framework. Integrate agentic capabilities including RAG pipelines, tool-use patterns, and observability for AI features, ensuring decisions remain auditable and aligned with regulatory requirements. Lead migration tooling for data extraction and validation, maintaining vendor stability while building replacement systems. Partner with Product and Insurance SMEs to refine requirements and drive design reviews, delivering production code weekly with minimal direction.

Required Qualifications

  • 5+ years of professional software engineering experience building and operating backend services in production
  • Demonstrated ability to lead at least one project from conception to production, breaking work into reasonably sized, well-tested releases
  • Production-grade engineering depth in Python, Java, or a comparable backend language; comfortable across the stack from data model to API to deployment
  • Solid systems design fundamentals: distributed systems, event-driven architecture, API-first design, and data modeling for transactional workloads
  • Hands-on experience building LLM-integrated features — RAG, tool use, or agent workflows — running in real software, not just prototypes
  • Working familiarity with agentic AI coding tools as part of your day-to-day development, with a point of view on what makes AI-assisted work reliable
  • Requires minimal direction to deliver in your area, and comfortable working in unfamiliar parts of the codebase with guidance
  • US-based; able to work core business hours
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience

Desired Qualifications

  • Exposure to homeowners or other personal-lines P&C insurance systems, or eagerness to ramp deeply on the domain
  • Experience contributing to a custom-built policy administration system, or to a migration off a legacy/vendor PAS (data migration, parallel-run validation, cutover)
  • Experience with AI evaluation, observability for agent runs, prompt and model versioning, or AI cost-management
  • Working knowledge of Model Context Protocol (MCP), function calling, and structured outputs, and patterns for grounding LLMs in regulated content
  • Familiarity with regulatory frameworks: SERFF rate filings, NAIC data calls, state DOI requirements, and the NAIC AI bulletin
  • Working knowledge of insurance data standards (ACORD, MISMO) and the open-source PCDM data model
  • Background in cloud-native infrastructure (GCP preferred), event streaming (Kafka), and modern observability practices

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce