Principal Software Engineer
Liberty Information Technology Limited
Principal Software Engineer, Quoting PlatformYou 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 RoleWe'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.ResponsibilitiesDesign, 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.QualificationsBachelor'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 QualificationsPrior 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 UsYou'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 UsPay 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 NoticesCaliforniaLos Angeles IncorporatedLos Angeles UnincorporatedPhiladelphiaSan 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
- ...constantly innovating and creating industry-leading solutions that provide peace of mind for our customers worldwide. As a senior software engineer at Liberty Mutual, you’ll apply your talents in an agile environment that has the creative energy of a start-up - and the full...SuggestedWork at officeLocal areaWorldwide
- ...Laborie Senior Software Engineer Opportunity We believe that great healthcare is an essential safeguard of human dignity. At Laborie, we know the work we do matters – it's what fuels our motivation and contributes to our success. If you're ready to make a positive...SuggestedFlexible hours
- ...Software DeveloperPoliteMail 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, customer...Suggested
- 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 ...SuggestedFull time
- Rehab Without Walls Neuro Rehabilitation is seeking an Occupational Therapist to deliver neuro rehabilitation in patients’ homes and communities. You will assess daily living skills, cognition, safety, and participation, aiming to restore independence in real-life activities...Flexible hours
- ...Principal Software EngineerDo you have the skills—and drive—to join a tech team that's working to digitally transform a trillion-dollar industry... ...mind for our customers worldwide. As a principal software engineer at Liberty Mutual, you'll consult on highly complex projects...Work at officeLocal areaWorldwide
- ...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
- Position: ServiceNow Developer Location: Portsmouth, NH Duration: 12 Months+ Develop, test, and maintain applications on the ServiceNow platform Work with moderate-to-minimal oversight on design and development Collaborate with team members to design...
- ...Sr.Net Engineer Location: Plano, TX / INDIANAPOLIS IN /Portsmouth, NH /Boston MA / Seattle, WA (Onsite) Duration: Full-time only... ...communication, and collaboration skills General knowledge of agile software development concepts and processes (especially Scrum)...Full timeWork experience placementImmediate startRelocation
- ...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
- ...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
- ...Description At E Tech Group, joining our team means joining a group of passionate and forward-thinking experts. We're one of the largest engineering and system integration firms in the United States providing value for our clients through IT automation and control solutions for...Local area
- ..., problem-solving, and communication skills · High ownership mindset with proactive issue resolution · Solid understanding of software architecture and design patterns · Experience working in Agile/Scrum delivery models · Bachelor’s degree in Computer Science or...Full time
- ...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
- ...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
$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
- ...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- ...existing CMM and gauge inspection programs using CAD models and engineering drawings. Validate inspection programs by identifying and... ...experience programming CMM equipment utilizing automated inspection software. Strong understanding of GD&T and ASME Y14.5 standards....Work at officeLocal area
$160k - $185k
...just getting started!OverviewThe Sr. Manager, Site Reliability Engineering (SRE) leads the strategy, execution, and continuous... ...technology support. This role operates at the intersection of software engineering and infrastructure, driving automation, reducing toil...Work at officeLocal areaRemote workWork from home- ...not eligible to apply.Job Introduction:We are seeking a Principal Full Stack Engineer to join the Global Enterprise Services team within Global... ...TechnologiesUnderstanding of AI/ML concepts and how they apply to software product development at scale.Experience architecting and...Local areaImmediate startRemote workVisa sponsorshipWork visaShift work
- The University of New Hampshire is seeking a Web Developer to join a team that builds and maintains database-driven websites and applications for its public-facing platforms. The role emphasizes user experience, digital accessibility, and SEO, with leadership in Drupal/...
- ...insurance iQuasar LLC is seeking to fill the position of Engineering Technician - MIDS in Dover, NH . We strive to provide the... ...career opportunities for talented professionals in engineering, software development, and other key areas. We offer competitive...Full timeContract workWork experience placementFlexible hours
$41.67 - $50.99 per hour
Wentworth-Douglass Hospital is seeking an Ultrasound Technologist to join our dedicated team. This role involves providing advanced ultrasound procedures while instructing and guiding medical sonography students. The position offers a stimulating environment emphasizing...Part timeRelocation package- Job PostingFull stack developer part of claims team, develop Web Application using Java, AWS, Angular, Typescript/JavaScript.Create WSI Web Services that interact with the service interfaces created in Java, AWS lambda.Create the Routing modules in Angular for Navigation...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- software sales representative Portsmouth, NH
- embedded software Portsmouth, NH
- entry level software sales Portsmouth, NH
- software technology Portsmouth, NH
- software implementation project manager Portsmouth, NH
- software support Portsmouth, NH
- software qa Portsmouth, NH
- ultimate software Portsmouth, NH
- remote software sales Portsmouth, NH
- software quality assurance Portsmouth, NH


