Principal Software Engineer
Liberty Information Technology Limited
Principal Software Engineer, Quoting Platform
You must be authorized to work in the United States without employer sponsorship now or in the future. We will not sponsor employment visas. Candidates who will require future sponsorship, including candidates on CPT/OPT/STEMOPT who will require future sponsorship, are not eligible to apply.
At Liberty, you'll thrive in a hybrid setting that fosters in-person collaboration, innovation and growth. This approach optimizes both remote and in-person interactions, enabling you to connect and ideate with your team and deepen valuable relationships across the company, while still enjoying the flexibility of remote work for focused tasks and projects. This position follows a hybrid work model (2 days onsite) and is open to candidates located in Portsmouth, NH; Boston, MA; Plano, TX; Indianapolis, IN; and Columbus, OH.
About the Role
We're building the next-generation personal-lines quoting platform and are seeking a Principal Software Engineer to design, build, and operate AWS-native services that power approximately 90% of our direct-channel quoting volume.
You will join the Quoting Platform team within the Distribution portfolio of the USRM Technology organization and help develop and maintain reusable APIs and microservices that support Digital Sales, Olympus (DRC), and the Strategic Partnership Groups (SPG) for new-business quoting and binding.
This is a technical leadership role with hands-on delivery, architecture influence, and cross-team collaboration.
Responsibilities
- Design, implement, and operate highly available, scalable microservices and reusable APIs that support the insurance quoting and binding lifecycle.
- Lead architecture discussions, design reviews, and system design for complex integrations and platform initiatives.
- Build and maintain services across TypeScript/Node.js and Java codebases running on AWS, including Fargate and Lambda.
- Model and manage data using DynamoDB and DocumentDB (or equivalent), ensuring reliability and performance.
- Drive cross-team integration with Digital Sales, Olympus (DRC), and SPG to ensure APIs meet product and partner needs.
- Mentor and coach engineers, promoting best practices in testing, deployment, security, and observability.
- Participate in incident response, root cause analysis, and continuous reliability/performance improvements.
- Evaluate, adopt, and standardize engineering tools, automation, and CI/CD practices across teams.
Qualifications
- Bachelor's degree in a technical or business discipline, or equivalent experience.
- 8+ years of software engineering experience, including production delivery of large-scale distributed systems.
- Hands-on experience with Java and TypeScript/Node.js; full-stack experience is a plus.
- Experience with Spring Boot or similar event-driven Java frameworks.
- Proven experience building and operating services on AWS, including Fargate, Lambda, S3, and IAM best practices.
- Practical experience with NoSQL data stores, especially DynamoDB; familiarity with DocumentDB or MongoDB.
- Strong debugging, troubleshooting, and performance-tuning skills.
- Deep understanding of distributed systems, service integrations, and automation frameworks.
- Experience leading complex technical initiatives across multiple systems or integration layers and influencing technical direction without formal authority.
- Experience working across teams to standardize engineering approaches and enterprise platform considerations such as security, identity, and scalability.
Preferred Qualifications
- Prior exposure to the insurance quoting lifecycle, underwriting, or digital sales integrations.
- Familiarity with AI-assisted engineering tools or prompt engineering techniques, such as GitHub Copilot or LLM-based assistants, and experience evaluating such tools for enterprise adoption.
- Experience evaluating or adopting engineering tools and platforms at scale.
Why Join Us
You'll help shape a core platform that powers the majority of our direct quoting volume, work with modern cloud-native technologies, and make a measurable impact across multiple distribution channels.
- This role offers the opportunity to lead architecture and operational excellence, influence cross-functional product delivery, and grow as a technical leader while solving challenging system-design problems.
About Us
Pay Philosophy: The typical starting salary range for this role is determined by a number of factors including skills, experience, education, certifications and location. The full salary range for this role reflects the competitive labor market value for all employees in these positions across the national market and provides an opportunity to progress as employees grow and develop within the role. Some roles at Liberty Mutual have a corresponding compensation plan which may include commission and/or bonus earnings at rates that vary based on multiple factors set forth in the compensation plan for the role.
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. This comes to life through comprehensive benefits, workplace flexibility, professional development opportunities, and a host of opportunities provided through our Employee Resource Groups. Each employee plays a role in creating our inclusive culture, which supports every individual to do their best work. Together, we cultivate a community where everyone can make a meaningful impact for our business, our customers, and the communities we serve. 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.
Fair Chance Notices
- California
- Los Angeles Incorporated
- Los Angeles Unincorporated
- Philadelphia
- San Francisco
- ...constantly innovating and creating industry-leading solutions that provide peace of mind for our customers worldwide. As a principal software engineer at Liberty Mutual, you’ll consult on highly complex projects and solve technical problems, while working in an agile...SuggestedWork at officeLocal areaWorldwide
- ...the leading edge of emerging technology and rapidly expand your engineering skill set? Join Best Coding Squad (BCS), where we develop full... ...cross-functional team of Data Scientists, Data Engineers, and Software Engineers, working together to design data-centric solutions...SuggestedLocal areaRemote workVisa sponsorshipWork visa
- ...Senior Software Engineer A rapidly growing, private equity-backed technology company ,is looking for a full-time Senior Software Engineer to develop embedded firmware for its intelligent energy management platform. Theirtechnology connects and optimizes building systems...SuggestedFull time
- ...All, Own It, Working Together, Persist with Passion. Who We're Looking For: As a key member of the R&D team, the Senior Software Engineer will be responsible for the full lifecycle of designing, developing, modifying, testing, debugging, and supporting new and existing...SuggestedFlexible hours
- ...Software Engineer Do you have the skills—and drive—to join a tech team that's working to digitally transform a trillion-dollar industry? From test-driving the latest technologies to creating intuitive consumer apps, Liberty Mutual is constantly innovating and creating...SuggestedWork at officeLocal areaWorldwide
- ...Principal Software Engineer Do you have the skills—and drive—to join a tech team that's working to digitally transform a trillion-dollar industry? From test-driving the latest technologies to creating intuitive consumer apps, Liberty Mutual is constantly innovating...Work at officeLocal areaWorldwide
- ...Software Engineer Goals and Responsibilities Develop proficiency with our software development practices and patterns while utilizing effective problem-solving skills. Demonstrate experience building team culture and engineering processes, especially on high growth...Work at officeFlexible hours
- ...Senior-Level Full Stack Software Engineer Join a growing private aviation management company where your work directly supports the technology behind safe, reliable, and exceptional flight operations. PlaneSense, Inc. is seeking a talented Senior-level Full Stack...Remote work
- ...Company Overview PoliteMail Software was launched in 2006 to measure Microsoft Outlook & Exchange mail messages. Focusing in on enterprise employee communications in 2012, the company has seen rapid growth. The company has an aggressive road map of new features...
- Role: MES Project Manager Location: Portsmouth, NH - required on site every second week Duration: Fulltime Skills/Experience Must MES Project Management experience Agile project methodology Fluent in English Wish ...Full time
- ...Portsmouth, NHIndustry: BankingRequisition ID: JO-1806-616The Cloud Engineer (DevOps Engineer) is responsible for spreading the DevOps... ...company in automating processes and contributing to successful software releases. This role will work in a team managing source code, builds...
- ...organization is looking to hire a Senior SAP Reporting Configuration Engineer to their Record to Report (R2R) team within the OneGL program.... ...ambiguous and incomplete information.Understanding of agile software development concepts and processes, including backlog tracking,...Work at officeLocal areaRemote workVisa sponsorshipWork visaShift work
- ...eligible to apply. Job Introduction: We are seeking SAP Solutions Engineer to join our team in Global Finance Technology aligned to the... ...technologies.Participates in the evaluation and selection of hardware and software product standards.Plans and manages execution of architecture...Local areaRemote workVisa sponsorshipWork visaShift work
- ...AI Engineer Location: Plano, TX 75024 / Indianapolis, IN 46240-3797/ Portsmouth, NH 03801/ Boston, MA 02116 / Seattle, WA - 98154 FULLTIME ONLY Job Description Must Have Technical/Functional Skills • Required Technical Skill Set: Python, REST APIs, GitHub...Full time
- ...reputation with the clients.Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent...Full timeH1bRemote work
- Lead Engineer - Analytical Equipment Validation Location: On-site, Portsmouth, NH. Relocation assistance is available for eligible candidates... ...:Bachelor’s Degree is required (preferably in Computer Science/Software Engineering).5-10 years’ of Computer Systems Validation...Full timeRelocation package
- ...team is looking to hire a candidate for their Manager, Platform Engineering - Kubernetes position. The candidate will be responsible for... ...experience in a practice relevant domain including delivering software solutions in an agile environment.Minimum 3 years in a leadership...Local areaRemote workVisa sponsorshipWork visaShift work
$137k - $257k
...redefine how people experience insurance.Job Summary:As an Engineering Manager for the Systems and Data Architecture teams within... ...guidance and coaching to senior team members (Solution Engineers, Principal Software Engineers, and DBAs), fostering a culture of engineering...For contractorsLocal areaFlexible hoursShift work- ...Job Description Job Description Principal Palantir Application Developer SIG SAUER... ...by blending American ingenuity, German engineering, and Swiss precision. Today, SIG SAUER... ...application architecture, platform-based software delivery, analytics products, workflow...Work at officeRemote work
- ...a technical leader who thrives at the intersection of people, technology, and business? FedPoint is looking for a Manager, Software Engineering to lead a talented software engineering team while helping shape the future of our technology environment. This is an opportunity...Work at officeLocal areaImmediate startFlexible hours2 days per week
- ...creating clear deployment guides that ensure resilient, scalable software delivery.Customer-Focused, translating real business needs... ...design documentation.Partner with architects, stakeholders, and engineering teams to continuously evolve the platform design.Apply...Local area
- ...Job Description Job Description Sr. Cloud Engineer SIG SAUER, Inc . is a leading provider and manufacturer of firearms, electro-optics, ammunition, airguns, suppressors, remote controlled weapons stations, and training. For over 250 years SIG SAUER, Inc. has...Remote work
- ...of them. Our employees ensure data communications networks are engineered, manufactured, deployed to the highest standards, enabling... ...opportunities to advance your career. Position OverviewThe role of the Software Develop/Programmer is to provide software and database...Local areaWorldwideFlexible hoursShift work
- ...designed for students entering their senior year of high school. This program provides an engaging, hands-on experience in a real-world software development environment. Participants will have the chance to work closely with dedicated mentors and work on technology used in...Summer workSummer internship
$115k - $160k
...scale, the expertise, and the opportunity to grow your career in a business-critical industry.Job Title: Senior Cloud Operations Engineer/Team LeadPossible locations: Portsmouth, NH, USA (Hybrid), Remote (U.S.-based candidates working EST hoursPlease note: Visa sponsorship...Full timeRemote workWorldwide- ...of them. Our employees ensure data communications networks are engineered, manufactured, deployed to the highest standards, enabling... ...advance your career. Responsibilities Design, develop, and maintain software that supports fiber‑optic communication systems, with...Local areaWorldwideFlexible hoursShift work
- ...Liberty Mutual Insurance is seeking a Senior Software Engineer for their Automation portfolio in Portsmouth, NH. This hybrid role requires being on-site two days a week. The ideal candidate should have at least five years of software engineering experience along with proficiency...2 days per week
- ...Job Description Job Description Our Direct Client has a new Software Developer job. The role of the Software Develop/Programmer is... ...setting. This position works closely and collectively with Engineering, Operations, and Project Management to achieve these goals....Local area
$120k - $140k
...way. And we’re just getting started!OverviewThe Senior Android Engineer is a leading velocity contributor for a cross-functional delivery... ...Information Systems, etc.). Master's degree a plus5+ years of software engineering experience, with a strong focus on building and...Work at officeLocal areaRemote workWork from home$36 - $44 per hour
...new and existing products using PC-DMIS software. This role conducts and documents first... ...enhance product introduction quality. Principal Duties and Responsibilities Program Development... ...or deviations clearly to the engineering and production teams. Cross‐Functional...Hourly payFull timeWork at officeShift workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- software Portsmouth, NH
- id software Portsmouth, NH
- healthcare software sales Portsmouth, NH
- entry level software sales Portsmouth, NH
- software sales Portsmouth, NH
- software asset management analyst Portsmouth, NH
- software technology Portsmouth, NH
- software implementation project manager Portsmouth, NH
- ultimate software Portsmouth, NH
- remote software sales Portsmouth, NH


