Senior Software Engineer
Liberty Mutual
Senior Software Engineer
- ID
- 2026-74789
- Position Type
- Full-Time
- Job Grade
- 17
- Department
- 0055-13750 GDS - ECPM
- Market
- Corporate Center
- Minimum Salary
- USD $106,000.00/Yr.
- Maximum Salary
- USD $197,000.00/Yr.
- Recruiter
- Damon Oliver
- Internal Application Deadline
- 03/17/2026
Description
Hiring Manager: Steven Guyardi
We deliver our customers peace of mind every day by helping them protect what they value most. Our passion for placing the customer at the center of everything we do is driving a transformational shift at Liberty Mutual. Operating as a tech startup within a Fortune 100 company, we are leading a digital disruption that will redefine how people experience insurance.
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 role has a hybrid work schedule (2 days onsite) and we are considering candidates based in Portsmouth, NH, Boston, MA, Plano, TX.
Job Introduction:
The Enterprise Core Platform Modernization (ECPM) team within the Global Digital Services (GDS) organization is looking to hire a dynamic Senior Software Engineer.
The candidate will deliver hands-on engineering to support Enterprise Core Platform modernization initiatives across platform automation, system integration, and AI-assisted engineering solutions. Working inside a modernization “factory” model, you will build reusable automation and integration components, create deterministic prompt-driven workflows, and implement scalable platform capabilities that enable large-scale transformation of legacy systems, including both replatforming and retirement initiatives. This role emphasizes implementation, troubleshooting, validation of modernization outputs, and close collaboration with delivery teams and vendors.
About the job:
- Implement automation, integration, and platform components that support modernization pipelines and CI/CD workflows.
- Develop reusable tooling and frameworks that improve delivery speed and consistency.
- Integrate Generative AI capabilities into modernization pipelines and automation frameworks.
- Create structured prompts and workflows to support deterministic AI outputs for engineering use cases.
- Validate outputs from modernization tooling and AI-assisted conversion solutions.
- Build scripts and solutions to analyze system dependencies and code structures.
- Implement cloud enablement and identity/security integrations.
- Support SI/vendor teams by troubleshooting technical blockers and integration issues.
- Document technical standards, patterns, and reusable approaches.
- Contribute to proof-of-concept testing for new modernization technologies and platforms.
Qualifications
- Bachelor’s degree in a technical or business discipline, or equivalent experience.
- Minimum 5+ years Software Engineering experience.
- Fluency in Java, Python, Node.js, or similar languages used in ML and full-stack development.
- Familiarity with Apache Kafka, Springboot, Kubernetes, AWS services and best practices, including Lambda, S3, SageMaker, ECS/EKS, Bedrock etc. Strong coding, debugging, and troubleshooting skills
- Exposure to AI/LLM tools in engineering workflows.
- Experience writing structured prompts or programmatic prompt workflows.
- Experience integrating distributed or enterprise systems.
- Strong problem-solving ability in complex environments.
- Experience working with APIs, automation frameworks, or orchestration tooling.
- Ability to debug cross-system issues (application, platform, infrastructure).
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