Principal Software Engineer
Liberty Mutual
Software Engineering
Boston, MA, USA
Principal Software Engineer
- ID
- 2026-75462
- Position Type
- Full-Time
- Job Grade
- 18
- Department
- 043D-02111 GRS Distribution & Underwriting
- Market
- Corporate Center
- Minimum Salary
- USD $120,000.00/Yr.
- Maximum Salary
- USD $225,000.00/Yr.
- Recruiter
- Damon Oliver
- Internal Application Deadline
- 4/20/2026
- Referral Bonus Eligible?
- No
Description
Hiring Manager: Ron Geromini
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 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 environment that has the creative energy of a start-up—and the full backing and comprehensive benefits of a Fortune 100 company.
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
Qualifications
Experience
- Eight or more years of software engineering experience
- Strong background in business operations and strategies, including global technology and financial services trends
- Hands-on involvement with layered systems architectures, designs and shared software concepts
- Familiarity with functional and system integration testing
- Experience working in an agile environment
Skills
- Language: Javascript/Typescript, SQL
- Frameworks: NodeJS, NestJS, React, Fluid a plus (only if existing Liberty Mutual tech resource)
- Tooling: GitHub, GitHub Actions, Visual Studio Code, Postman
- Database: PostgreSQL
- Cloud: AWS, Cloud Foundry
- Ruby on Rails for occasional legacy workbench modifications
Knowledge
- In-depth knowledge of diverse and emerging technologies, architectural concepts and principles
- A deep understanding of layered solutions and designs
- Awareness of policies regarding security and privacy
- Understanding of backlog tracking, burndown metrics and incremental delivery
Education
- A Bachelor’s or Master’s degree in a technical or business discipline, or equivalent experience
Employees may apply for a new role after completing 12 months of employment in their current position.
Options
Software Powered by iCIMS
www.icims.com