Senior Software Engineer

Annapurna
USFull-timePosted Sep 21, 2026

About the role

Senior Software Engineer

📍 Location: US (Fully Remote)

🕒 Type: Permanent

An AI-enabled insurance technology business building modern solutions for MGAs and insurance programmes. The platform connects complex insurance workflows with technology to streamline the journey from submission through to pre-bind.

We're looking for a Senior Software Engineer to own the backend integration layer of an AI-enabled MGA platform.

Insurance industry experience is essential for this role.

What You'll Be Doing

Own third-party integrations end to end, from technical requirements through to production support

Build robust backend services supporting the pre-bind insurance workflow

Design and maintain integration patterns and API connections

Own schema mapping between external data structures and internal models

Work with complex insurance data models and workflows

Handle data transformation and integration challenges, including inconsistent or undocumented external systems

Work closely with the Squad Architect on integration and data architecture

Take ownership across the full software development lifecycle

Support and troubleshoot production systems

Contribute across the full stack where required to deliver complete solutions

What They're Looking For

Strong backend software engineering experience

Proven ownership of complex third-party integrations

Strong data modelling and schema mapping skills

Experience integrating APIs and external systems

Experience taking software through the full development lifecycle into production

Professional experience within the insurance industry

Understanding of insurance workflows and data structures

Strong problem-solving skills and ability to work with complex, imperfect data

Comfortable working closely with architects and taking ownership of technical decisions

Nice to Have

MGA experience

Program business experience

Knowledge of underwriting workflows

Experience with insurance submissions, quote workflows or policy lifecycles

Experience connecting to carrier or MGA systems

Experience within Guidewire, Duck Creek, Socotra or other insurance technology ecosystems

Experience with AI, agentic or LLM-based systems in production

Full-stack experience, with frontend skills supporting a primarily backend-focused role

Why Join?

Own a critical integration layer within an AI-enabled insurance platform

Work with complex insurance data and real-world industry workflows

Take ownership of integrations from design through to production

Collaborate closely with architecture and product teams

Help build technology transforming how MGA and insurance processes operate

Work across challenging integration problems where strong engineering judgement is valued

Responsibilities

  • Own third-party integrations end to end, from technical requirements through to production support
  • Build robust backend services supporting the pre-bind insurance workflow
  • Design and maintain integration patterns and API connections
  • Own schema mapping between external data structures and internal models
  • Work with complex insurance data models and workflows
  • Handle data transformation and integration challenges, including inconsistent or undocumented external systems
  • Work closely with the Squad Architect on integration and data architecture
  • Take ownership across the full software development lifecycle

Qualifications

  • Strong backend software engineering experience
  • Proven ownership of complex third-party integrations
  • Strong data modelling and schema mapping skills
  • Experience integrating APIs and external systems
  • Experience taking software through the full development lifecycle into production
  • Professional experience within the insurance industry
  • Understanding of insurance workflows and data structures
  • Strong problem-solving skills and ability to work with complex, imperfect data

Benefits

  • Own a critical integration layer within an AI-enabled insurance platform
  • Work with complex insurance data and real-world industry workflows
  • Take ownership of integrations from design through to production
  • Collaborate closely with architecture and product teams
  • Help build technology transforming how MGA and insurance processes operate
  • Work across challenging integration problems where strong engineering judgement is valued

Skills mentioned

Backend DevelopmentAPI IntegrationREST APIsSystem DesignDatabase DesignDebuggingSoftware TestingIntegration TestingFrontend DevelopmentMicroservices

About Annapurna

At Annapurna, we are focused on becoming a trusted responsible search partner for our clients. We provide a multi-award winning, values-led recruitment service delivered by experienced search consultants, utilising a methodology derived from a passion for innovation, thought leadership and outstanding corporate social responsibility. We partner with the most innovative organisations in the world to help them engage the best talent on the market within the HR, Technology, and Go-To-Market sectors, and scale through growth services. Working across the Permanent, Interim & Exec Search markets, with a particular focus on Europe and North America, we support organisations from early-stage funded organisations to those that are stock listed. We also provide semi-embedded or subscription models to work alongside your teams, complemented by additional growth services such as benchmarking, EVP, research and much more. Our thought leadership-led approach has been empowering communities since 2008. Whether driving DEI, empowering women in leadership or embracing digital, we strive to be the instigators of the conversations that need to be had. Curious to learn more and partner with us? www.annapurnarecruitment.com

Staffing and Recruiting51-200 employeesLondon, England