Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Liberty Mutual Logo

Senior Software Engineer - Risk Pricing

Liberty Mutual

Salary not specified
Oct 3, 2025
Boston, MA, USA • Indianapolis, IN, USA • Plano, TX, USA • Portsmouth, NH, USA • Columbus, OH, USA
Apply Now

Liberty Mutual is looking to digitally transform a trillion-dollar industry by applying cutting-edge technologies like Gen AI and ML in mission-critical projects and building intuitive consumer apps. The Senior Software Engineer will solve technical challenges at the core of insurance products within the USRM Personal Line Products Tech - Risk Pricing team.

Requirements

  • Working knowledge of REST APIs, Java, Spring, AWS or Azure, relational and non-relational databases, and SQL, Event-Driven Architectures, Rules Engines, and Quality Engineering
  • In-depth knowledge of diverse and emerging technologies, architectural concepts, and principles
  • A deep understanding of layered solutions and designs
  • Proficiency in software engineering languages and tools, including Java and RESTful services, spanning horizontal and vertical packages
  • An understanding of how modifications affect different parts of a system
  • Experience with Gen AI and ML tools is a plus
  • A thorough grasp of IT concepts, business operations, design and development tools, system architecture and technical standards, shared software concepts and layered solutions and designs

Responsibilities

  • 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.
  • translate customer requirements into technical applications and support the implementation of new software.
  • Exercise your technical chops while coaching and collaborating with junior software engineers.
  • identify opportunities to enhance performance, quality, and efficiency.
  • Hands-on involvement with layered systems architectures, designs, and shared software concepts
  • Familiarity with functional and system integration testing
  • Experience working with Agile methodologies (Scrum, Kanban, XP) and cross-functional teams (Product Owners, Scrum Masters, Engineers, Designers, Business Analysts).

Other

  • Six or more years of software engineering experience
  • Strong background in business operations and strategies, including global technology and financial services trends
  • Excellent negotiation, facilitation, and consensus-building capabilities
  • Openness and adaptability to respond to fast-moving circumstances
  • A minimum of five years of software engineering experience