CareerPlan

Principal Software Engineer

Portsmouth, New Hampshire, United StatesFull-time2026-10-08 → 2026-10-27

Core

Lead technical direction for Surety underwriting modernization, transitioning legacy systems to a modern React / NestJS platform.

Role type

Principal Software Engineer (Technical Leadership & Architecture)

Builds

Scalable, globally capable technical solutions for Surety underwriting

Domain

Insurance (Surety) / Enterprise Software Modernization

Deliverable

production ML models | product features

Required skills

Architectural design, System modernization, React, NestJS, Agile leadership, Technical mentoring, Cross-functional collaboration, Scalable system design, AI Engineering practices (Agentic Development, Spec-driven development), Stakeholder management

Preferred skills

Complex enterprise systems experience, Modernization efforts experience

Technologies

React, NestJS

Responsibilities

Shape technical direction for underwriting modernization, Provide technical guidance for contractor-led delivery teams, Lead design discussions for system solutions, Mentor engineers to raise technical capability, Review and influence technical decisions for quality and scalability

Seniority

Principal, hands-on IC with leadership responsibilities