Principal Software Engineer at Liberty Mutual Insurance | Boston, MA, US | Rezi

Principal Software Engineer at Liberty Mutual Insurance

Principal Software Engineer

Liberty Mutual Insurance · Boston, MA, US

2 weeks ago

Principal Software Engineer

Liberty Mutual Insurance · Boston, MA, US

18 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Principal Software Engineer role.

Rezi rewrites your resume against Liberty Mutual Insurance's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Principal Software Engineer posting at Liberty Mutual Insurance — free, in seconds.

About the Role

Liberty Mutual is modernizing its technology platform for Surety Underwriting and seeking a Principal Software Engineer to lead this effort. This role involves shaping the technical direction for the Surety domain, transitioning from legacy systems to a modern React, TypeScript, NestJS, and AWS-based architecture. You will partner with various teams to design scalable solutions and guide execution for a globally capable Surety platform.

Responsibilities

  • Help shape the technical direction for Surety underwriting modernization, including the transition from legacy systems to a modern React / NestJS platform
  • Partner with product, engineering, and delivery teams to translate Surety business needs into scalable, globally capable technical solutions
  • Provide technical guidance and design support for contractor-led delivery teams to improve consistency, quality, and execution predictability
  • Provide technical leadership and architectural guidance for one or more engineering teams
  • Lead design discussions and help shape system and application-level solutions
  • Review and influence technical decisions to improve quality, consistency, maintainability, and scalability
  • Mentor engineers and help raise the technical bar across the teams

Requirements

  • A strong technical leader with deep experience in designing and building software systems with engineering excellence
  • Comfortable operating in ambiguous, evolving environments with multiple stakeholders
  • Experience developing with AI Engineering practices such as Agentic Development, Spec-driven development and other practices
  • Able to influence without authority and align teams around clear technical direction
  • Pragmatic about tradeoffs and focused on delivering durable solutions
  • Skilled at mentoring engineers and raising team capability
  • Able to balance hands-on technical work with broader leadership responsibilities
  • Communicative, collaborative, and effective in cross-functional settings
  • Extensive experience in software engineering, with demonstrated principal-level technical impact
  • Strong experience designing scalable, maintainable systems
  • Proven ability to lead technical discussions and drive design decisions
  • Experience working in agile environments and collaborating across engineering, product, and operations
  • Ability to coach and influence engineers at multiple levels
  • Experience supporting modernization efforts and/or complex enterprise systems is strongly preferred
  • Eight or more years of software engineering experience
  • A bachelor’s or master’s degree in a technical or business discipline, or equivalent experience
  • Cannot consider candidates that require visa sponsorship
  • Cannot consider candidates that currently are on an F1 or OPT visa

Skills

  • React
  • TypeScript
  • NestJS
  • AWS
  • AI Engineering practices
  • Agentic Development
  • Spec-driven development

Location

  • Portsmouth
  • Boston
  • Plano

Work Type

  • Hybrid

Experience Level

  • Principal-level
  • Eight or more years of software engineering experience

Education Level

  • Bachelor’s degree in a technical or business discipline
  • Master’s degree in a technical or business discipline
  • Equivalent experience

Benefits

  • Comprehensive benefits
  • Workplace flexibility
  • Professional development opportunities
  • Opportunities provided through Employee Resource Groups

About the Company

  • Liberty Mutual is building the future of Surety Underwriting through the modernization and globalization of our technology platform.
  • At Liberty Mutual, our goal is to create a workplace where everyone feels valued, supported, and can thrive.
  • We build an environment that welcomes a wide range of perspectives and experiences, with inclusion embedded in every aspect of our culture and reflected in everyday interactions.
  • We value your hard work, integrity and commitment to make things better, and we put people first by offering you benefits that support your life and well-being.

Equal Opportunity

  • Liberty Mutual is an equal opportunity employer.
  • We will not tolerate discrimination on the basis of race, color, national origin, sex, sexual orientation, gender identity, religion, age, disability, veteran's status, pregnancy, genetic information or on any basis prohibited by federal, state or local law.