Principal Software Engineer
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.
Description- Demonstrate project ownership throughout the prototyping lifecycle by building disruptive new products as part of an agile product development team.
- Foster a collaborative environment by sharing knowledge and skills with developers, product owners, and stakeholders.
- Work in a collaborative innovation lab launching new products that explore emerging trends including micro-mobility and the sharing economy.
- Participate as a technical expert in planning, analysis, testing, and debugging new software or significant enhancements to existing software to achieve desired results and documents appropriate aspects of those deliverables.
- Build and iterate on software prototypes and work in an R&D environment.
- Advocate for continuous integration, continuous delivery, quality assurance, and test and process automation.
- Build custom algorithms, dig into data for insights, build engaging interfaces and work with emerging technology or participate in hackathons and meetups.
- Telecommuting permitted up to 60%.
Employer will accept a Bachelor's degree (or foreign equivalent) in Computer Science or related field and eight (8) years of experience in the job offered or in a Principal Software Engineer-related occupation. Position requires demonstrable experience in the following:
- A variety of programming languages to solve problems from web applications to low-level algorithm development.
- Client-side JavaScript web development with modern UI frameworks including React and Angular.
- Server-side service development with modern platforms including Node.js, with a focus on microservice patterns and best practices.
- DevOps and automation including CI/CD patterns, automation frameworks, and deployment and build frameworks including Docker, Kubernetes or Jenkins.
- Mentoring and guiding other developers and staff while working to design and implement software solutions to solve highly complex problems.
- Building and iterating on software prototypes under tight deadlines.
- Data science technologies and experience coordinating with data science teams.
- Both heads down coding time as well as active participation in product design, demonstration, testing and support.
- Telecommuting permitted up to 60%.
REFER TO: To apply, please visit select “Search Jobs,” enter job requisition #2025-69998 in the “Job ID or Keywords” field, and submit resume. Alternatively, you may apply by submitting a resume via e-mail to [email protected]. Reference requisition number in subject of e-mail.
About UsAs a purpose-driven organization, Liberty Mutual is committed to fostering an environment where employees from all backgrounds can build long and meaningful careers. Through strong relationships, comprehensive benefits and continuous learning opportunities, we seek to create an environment where employees can succeed, both professionally and personally.
At Liberty Mutual, we believe progress happens when people feel secure. By providing protection for the unexpected and delivering it with care, we help people embrace today and confidently pursue tomorrow.
We are proud to support a diverse, equitable and inclusive workplace, where all employees feel a sense of community, belonging and can do their best work. Our seven Employee Resource Groups (ERGs) offer a centralized, open space to bring employees and allies together to connect, learn and engage.
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. To learn more about our benefit offerings please visit:
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.
Fair Chance Notices
Recommended Jobs
RN - Med/Surg Tele
Registered Nurse - Med/Surg Telemetry Travel Job in Burlington, MA Registered Nurse - Med/Surg Telemetry Travel Job in Burlington, MA Embark on a rewarding journey as a Med/Surg Telemetry Register…
Senior Tools Engineer
Job Description Job Description Company Description To create revolutionary, story-driven RPGs which go straight to the hearts of gamers — this is our mission. Want to dive deeper into our c…
Information System Security Officer
**Applicants must have an Active Secret Clearance** Avint LLC is seeking a motivated, career, and customer-oriented Information System Security Engineer and/or Manager to join our team in the Hanscom …
Fine Motor Skills School Occupational Therapist - Brockton, Massachusetts
A full-time Occupational Therapist opportunity is available in a K-12 school setting serving students aged 3 to 12. This contract position runs from August 27th through June 26th, 2026, with a weekly…
Recovery Specialist - Relief
Job Description Job Description Summary: Ensure the safety and security of the clients and the house during off hours in a recovery-based program for women. Assist clients as needed. Why Work…
Shift Leader
Benefits: Bonus based on performance Competitive salary Opportunity for advancement Training & development Job Summary The Shift Leader will be responsible for assisting in the ov…
Foot Care Nurse-Office and Home Positions
Job Description Job Description We are seeking an RN or LPN to become part of our team! You will focus on providing high quality foot care as part of a healthcare team. ESSENTIAL JOB FUNCTIONS…
Platform Architect HPC & AI
Join Us as a Platform Architect — Shape the Future of AI and High-Performance Computing We're on the hunt for a visionary and systems-minded Platform Architect to define and drive the architectu…
CERTIFIED NURSING ASST.
Job Description Job Description Come join this collaborative and innovated team. At Integritus Healthcare you will enjoy WEEKLY pay, generous time off, exceptional health insurance and the abili…
Level 1 Assistant Manager - 189 Marion rd
Job Description ABOUT THE JOB You were born to be the boss. We know. You get up in the morning and you make sure everyone else in the house is doing what they need to do. Then you go to wor…