Senior Software Engineer
Liberty Mutual
Senior Software Engineer
- ID
- 2026-74731
- Position Type
- Full-Time
- Job Grade
- 17
- Department
- 014I-04459 USRM - PL Products Tech
- Market
- Corporate Center
- Minimum Salary
- USD $106,000.00/Yr.
- Maximum Salary
- USD $197,000.00/Yr.
- Typical Starting Salary
- $144K - $160K
- Recruiter
- Damon Oliver
- Internal Application Deadline
- 3/12/2026
Description
Hiring Manager: Steve Ralph
Are you ready to bring your skills and passion to a tech team driving the digital transformation of a trillion-dollar industry? At Liberty Mutual, we’re at the forefront of innovation - leveraging cutting-edge technologies and building intuitive consumer apps that deliver peace of mind to customers worldwide.
As a Software Engineer within the USRM PL Products Tech team focused on the Risk Pricing domain, you’ll tackle complex technical challenges and provide expert consultation on high-impact projects. You’ll thrive in an agile environment that combines the dynamic energy of a start-up with the resources of a global leader.
Join us to support top-tier business initiatives and work with state-of-the-art tools and capabilities powering the future of insurance products.
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
- 5+ years of software engineering experience.
- Hands-on development with layered system architectures, common design patterns, and component integration.
- Proficient in Java and Spring Boot; experience deploying Spring Boot applications on AWS or Cloud Foundry.
- Familiar with functional and system integration testing and testing frameworks (e.g., JUnit, Postman, Citrus). Experience with CI/CD tools such as GitHub Actions preferred.
- Experience working in Agile environments (Scrum, Kanban, XP) with cross-functional teams (product owners, scrum masters, engineers, and business systems analysts).
- Hands-on experience with AI-assisted development tools (e.g., GitHub Copilot) is required. Practical experience integrating machine learning or AI into production systems is a plus.
- Strong understanding of business operations and strategy, and awareness of global technology and financial services trends.
- Experience with event-driven platforms and rules engines in insurance or financial services contexts.
- Prior use of AI/ML in production or experience applying AI tooling to improve development velocity and code quality.
Skills & Knowledge
- Working knowledge of REST APIs, event-driven architectures, relational and NoSQL databases, rules engines, and quality engineering practices.
- Deep understanding of modern and emerging technologies, architectural principles, and layered solution design.
- Awareness of security and privacy best practices.
- Understanding of Agile delivery practices and metrics.
- Excellent verbal and written communication; able to explain technical concepts to non-technical stakeholders.
- Strong facilitation, negotiation, and consensus-building abilities.
- Adaptable, proactive self-starter who can prioritize and execute with minimal oversight; collaborative team player.
Education
- 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.
Travel
Options
Software Powered by iCIMS
www.icims.com