Senior Full Stack Software Engineer - Claims Technology
Job Description
Benefits
Liberty Mutual offers a comprehensive benefits package, workplace flexibility, and robust professional development opportunities. This hybrid role includes two onsite days per week at select locations, including Portsmouth, NH; Boston, MA; Plano, TX; Indianapolis, IN; and Columbus, OH, with a preference for Portsmouth and Indianapolis. The company supports ongoing learning through training and mentorship, and you will have the chance to engage with Employee Resource Groups that foster collaboration and belonging.
- Comprehensive benefits overall
- Flexible work arrangements to support work-life balance
- Professional development opportunities and career growth
- Active Employee Resource Groups to connect with colleagues
Responsibilities
- Work within an Agile product team to design, develop, test, deploy, and support full stack solutions
- Build modern web applications and backend services that enable claims experiences and operational workflows
- Develop scalable APIs, microservices, and event driven integrations using Java and Spring Boot with cloud native patterns
- Create responsive frontend applications with JavaScript or TypeScript and frameworks such as React, Angular, or Vue
- Architect AWS based solutions using Lambda, API Gateway, S3, RDS or DynamoDB, SQS or SNS, Step Functions, CloudWatch, IAM, and container platforms like ECS or EKS
- Deliver secure APIs and integrations aligned with enterprise standards
- Implement secure authentication and authorization using enterprise identity solutions
- Design and optimize data models and application data flows across relational and cloud native stores
- Troubleshoot production issues, improving reliability, resilience, and performance
- Build and enhance CI/CD pipelines with GitHub Actions and related automation, testing, and quality tools
- Improve observability with Datadog and Splunk through dashboards, alerts, metrics, logs, and tracing
- Participate in discovery, estimation, technical design, storytelling, and documentation
- Contribute to engineering best practices around code quality, testing, automation, and operational readiness
- Mentor engineers and help elevate team standards and execution
Requirements
- Bachelor’s or Master’s degree in a technical or business discipline, or equivalent experience
- 5+ years of software engineering experience
- Proven ability to design, develop, and support production applications
- Experience spanning frontend, backend, API, cloud, and operational concerns
- Experience in enterprise environments with security, monitoring, and reliability standards
- Strong background with CI/CD, automated testing, and modern DevOps practices
- Experience troubleshooting application and database performance issues
- Open to using AI assisted software development tools
- Owns medium to large features end to end, including design, implementation, testing strategy, and production readiness
- Leads troubleshooting and performance tuning for applications and databases
- Drives API and integration work with identity and security considerations
- Improves engineering practices and mentors others
- Ensures observability, deployment resiliency, and developer productivity standards across teams
- Partners with product, architecture, and security stakeholders; communicates trade offs clearly
- Mentors team members to maintain high performing engineering standards
- Strong fundamentals in clean code, testing, debugging, and design
- Experience integrating systems via APIs and adhering to enterprise security, logging, and monitoring standards
- Comfort with Agile delivery practices and continuous improvement
- Effective written and verbal communication to document and explain technical decisions
- Experience and openness to AI software development tools (for example Copilot style tooling)
Technologies we use
- Cloud: AWS (Lambda, API Gateway, S3, RDS, DynamoDB, SQS, SNS, Step Functions, CloudWatch, IAM), ECS, EKS
- Backend: Java, Spring Boot
- Frontend: JavaScript, TypeScript, React, Angular, Vue
- APIs & Integration: REST APIs, event driven architecture, enterprise integration patterns
- Containers/Runtime: Kubernetes, ECS, EKS
- CI/CD & Quality: GitHub Actions, automated testing, deployment pipelines
- Observability: Datadog, Splunk
- Data: SQL Server, relational databases, cloud native data stores
- Security & Identity: enterprise authentication/authorization, secure API practices
- AI Developer Tools: GitHub Copilot, Microsoft Copilot, LibertyGPT