Senior Software Engineer
Liberty Mutual
Senior Software Engineer
- ID
- 2026-74988
- Position Type
- Full-Time
- Job Grade
- 17
- Department
- 0055-02111 GRS Distribution & Underwriting
- Market
- Corporate Center
- Minimum Salary
- USD $106,000.00/Yr.
- Maximum Salary
- USD $197,000.00/Yr.
- Recruiter
- Damon Oliver
- Internal Application Deadline
- 3/24/2026
Description
Hiring Manager: Annie Belakonis
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
Client Partner Experience group is focused on leveraging modern technology to deliver business value, increase our digital footprint, and reduce our total cost of ownership. We are looking for an innovative Senior Software Engineer to join our Cyber Portal team, this engineer will be able to drive platform modernization of systems to help shape the future of our team’s capabilities and technical solutions with a focus on strong engineering practices. As the industry changes quickly, we are looking for someone that can respond to change, learn new technologies with a growth mindset and adapt to changing requirements. You will also assist in maturing our agile development processes, enhancing technical quality, engineering excellence, and progressing CI/CD transformation.
Software engineering hands-on experience including but not limited to: Typescript, Angular , Spring Boot, JavaScript (NodeJS, Angular, React), AWS cloud technologies, Micro-frontend and microservices architecture, and Rest API design.
Qualifications
Experience
- Five 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
- Strong Experience working in an agile environment
Skills
- Proven ability to lead cross-functional teams with excellent negotiation, facilitation, and consensus-building skills.
- Strong adaptability and openness to navigate fast-paced and evolving business environments.
- Demonstrated decision-making skills through evaluation of emerging business situations.
- Proficiency in multiple object-oriented programming languages and tools.
- Exceptional oral and written communication skills.
- Experience in coaching and mentoring junior team members, alongside the ability to work independently.
- Knowledge of the Surety Domain is a plus.
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