Note: The job is a remote job and is open to candidates in USA. Liberty Mutual Insurance is a leading provider in the insurance industry, focusing on innovative solutions for customers. They are seeking a Principal Software Engineer to design and build modern software solutions for Personal Lines insurance products, emphasizing AWS technologies and a collaborative, agile environment.
Responsibilities
- 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
- Putting clients’ needs first, you’ll translate customer requirements into technical applications and support the implementation of new software
- Exercise your technical chops while coaching and collaborating with junior software engineers
- Using your proactive mindset and initiative, you’ll also identify opportunities to enhance performance, quality and efficiency
Skills
- Bachelor's degree in technical or business discipline, or equivalent experience
- Minimum 8+ years of experience delivering software in large, distributed technical ecosystems using agile practices such as Scrum, Kanban, or XP
- Proficient with Java, Spring Boot, REST, Kafka, Kubernetes, microservices, testing concepts & frameworks, DevOps tools, IBM tools and frameworks (BPM), and CI/CD pipelines such as Bamboo/GitHub Actions/Jenkins
- Strong oral and written communication skills, with experience writing technical documentation and explaining technical concepts to audiences of varied roles and backgrounds
- Hands-on involvement with layered systems architectures, designs and shared software concepts
- Familiarity with functional and system integration testing
- A collaborative, adaptable working style, demonstrated initiative, and the ability to balance your time and efforts across multiple priorities
- A thorough grasp of technology concepts, business operations, design and development tools, DevOps, system architecture and technical standards
- Highly competitive candidates will additionally possess experience with GraphQL, and pair programming techniques
Benefits
- Referral Bonus Amount: 3,000.00
- This role has a hybrid work schedule (2 days onsite)
- Comprehensive benefits of a Fortune 100 company
- Some roles at Liberty Mutual have a corresponding compensation plan which may include commission and/or bonus earnings at rates that vary based on multiple factors set forth in the compensation plan for the role
- Comprehensive benefits
- Workplace flexibility
- Professional development opportunities
- A host of opportunities provided through our Employee Resource Groups
Company Overview
Company H1B Sponsorship