Principal Software Engineer

Liberty Mutual InsuranceBoston, MA
3dHybrid

About The Position

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. Operating as a tech‑startup within a Fortune 100 company, USRM ServTech is leading a digital transformation that is redefining how people experience insurance. In this role, you will guide the development and support of key applications and tools—such as CREST/IACS—that empower our internal Customer Service Representatives, external Independent Insurance Agents, and third‑party partners. This role is hybrid requiring two days in the office a week 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: Bring your technical leadership to a team that spans onshore and offshore engineers. You’ll coach, guide, and empower contractors to navigate our environment and deliver exceptional outcomes 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 Proven expertise in developing or architecting cloud-based, responsive web applications using JavaScript/TypeScript, React, Node, GraphQL, and AWS

Requirements

  • Eight or more years of software engineering experience
  • Proven expertise in developing or architecting cloud-based, responsive web applications using JavaScript/TypeScript, React, Node, GraphQL, and AWS.
  • 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
  • Experience with functional and system integration testing
  • Experience working in an agile environment
  • Excellent negotiation, facilitation and consensus-building capabilities
  • Openness and adaptability to respond to fast-moving circumstances
  • Proficiency in multiple object-oriented programming languages and tools
  • Excellent oral and written communication skills
  • Aptitude for working in teams
  • 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
  • A bachelor’s or master’s degree in a technical or business discipline, or equivalent experience

Responsibilities

  • Developing error-free source code, test scripts, components and system architectures
  • Documenting and building deployment guides aimed at maintaining robust, relevant software
  • Translating customer requirements into technical applications and support the implementation of new software
  • Coaching, guiding, and empowering contractors to navigate our environment and deliver exceptional outcomes
  • Identifying opportunities to enhance performance, quality and efficiency
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service