Principal Software Engineer

Liberty MutualPortsmouth, NH
Hybrid

About The Position

The Q&I Modernization Platform within in USRM Product Property & Specialty Tech is where we design, build, and evolve modern, best-in-class Platform software solutions for Personal Lines insurance products to support the Independent Agent experience and Sales & Service process. The team is looking to hire a Principal Software Engineer, with a focus on AWS technologies, who will apply their talent in a hybrid agile environment that has the creative and technical passion of a start-up and the full backing and comprehensive benefits of a Fortune 100 company. This is a fast-paced role where you’ll rapidly iterate and deliver on software, while bringing your talents to the table as a strategic shaper of our success. You will be working in a highly collaborative, team-oriented environment that values speed and quality, with a strong focus on driving continuous improvement. We encourage you to apply and bring your expertise if you’re a: Technical problem solver: Going far beyond simply developing error-free source code, test scripts, components and system architectures, you’ll document and build deployment guides aimed at maintaining robust, relevant software Customer-centric engineer: Putting clients’ needs first, you’ll translate customer requirements into technical applications and support the implementation of new software Motivated mentor: Exercise your technical chops while coaching and collaborating with junior software engineers. Forward thinker: Merely fixing a problem isn’t enough – using your proactive mindset and initiative, you’ll also identify opportunities to enhance performance, quality and efficiency

Requirements

  • Bachelor’s degree in technical or business discipline, or equivalent experience.
  • Minimum 8+ years of experience delivering software in large, distributed technical ecosystems using agile practices such as Scrum, Kanban, or XP.
  • Proficient with C#/.NET, Kafka, ECS, Windows Containers, Linux Containers, Kubernetes, observability, testing concepts & frameworks, DevOps tools, IBM tools and frameworks (BPM), and CI/CD pipelines within GitHub Actions.
  • Strong oral and written communication skills, with experience writing technical documentation and explaining technical concepts to audiences of varied roles and backgrounds.
  • Hands-on involvement with layered systems architectures, designs and shared software concepts.
  • Familiarity with functional and system integration testing.
  • A collaborative, adaptable working style, demonstrated initiative, and the ability to balance your time and efforts across multiple priorities.
  • A thorough grasp of technology concepts, business operations, design and development tools, DevOps, system architecture and technical standards.

Nice To Haves

  • Experience with pair programming techniques.

Responsibilities

  • Design, build, and evolve modern, best-in-class Platform software solutions for Personal Lines insurance products.
  • Support the Independent Agent experience and Sales & Service process.
  • Apply talent in a hybrid agile environment.
  • Rapidly iterate and deliver on software.
  • Act as a strategic shaper of success.
  • Work in a highly collaborative, team-oriented environment.
  • Drive continuous improvement.
  • Develop error-free source code, test scripts, components and system architectures.
  • Document and build deployment guides aimed at maintaining robust, relevant software.
  • Translate customer requirements into technical applications.
  • Support the implementation of new software.
  • Coach and collaborate with junior software engineers.
  • Identify opportunities to enhance performance, quality and efficiency.

Benefits

  • Comprehensive benefits
  • Workplace flexibility
  • Professional development opportunities
  • Opportunities provided through our Employee Resource Groups
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service