Senior Software Engineer, GRS Distribution & Underwriting

Liberty Mutual InsuranceBoston, MA
19d

About The Position

Do you have the skills, and drive, to help modernize mission-critical underwriting systems? Join Liberty Mutual’s Global Risk Solutions (GRS) - Underwriting Risk Proposal, & Issuance team to help transform our Surety bond servicing platform from legacy tech to a modern, scalable platform. You’ll work in an agile environment with the autonomy to own complex problems, the opportunity to mentor teammates, and the stability of a Fortune 100 company.

Requirements

  • A minimum of five years of software engineering experience
  • Experience in tech stack (React, NestJS, Aurora Progress, Github Actions, GraphQL, Typescript, Javascript)
  • Experience with observability tools (Datadog, Splunk, etc.) and designing runbooks/incident response processes.
  • Prior experience modernizing legacy systems or migrating monoliths to microservices.

Nice To Haves

  • Domain experience in insurance, underwriting, or financial services (helpful but not required).
  • Familiarity with test automation frameworks (Playwright, Selenium) and experience collaborating closely with QA automation leads.
  • Experience leading or coordinating contractor/vendor teams.
  • A Bachelor’s or Master’s degree in a technical or business discipline, or equivalent experience

Responsibilities

  • Own and deliver subcomponents of the Surety Underwriting product lifecycle in an Agile & collaborative team space. Design, implement, test, deploy, and operate.
  • Translate higher-level architecture into pragmatic, testable solutions that teams can implement and maintain.
  • Provide day-to-day technical leadership: lead design discussions, code reviews, ensure engineering standards, and mentor less experienced engineers while also guiding other contractor teams.
  • Drive CI/CD and quality: help maintain pipeline, ensure reliable automated testing practices, and improve deployment frequency and safety.
  • Improve observability and operational resilience: add metrics, logs, alerts, and runbook procedures to reduce MTTR and support 24/7 operations.
  • Coordinate across multiple delivery teams and vendors to align on API contracts, data models, integration patterns, and deliverable timelines.
  • Participate in sprint planning, backlog refinement, and demos; estimate and decompose stories into clear technical tasks.
  • Advocate for continuous improvement: performance tuning, technical debt reduction, and modernization efforts that enable international scale.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service