L

Liberty Mutual

Insures homes, cars and businesses worldwide

Director of Engineering - Multiple Teams

Engineering LeadershipUpdated on Nov 5
Full-timeIn-person

About the Job

Requirements

  • A Bachelor's or Master's degree in a technical or business discipline, or related experience.
  • More than 10 years of related experience, including 5 years in a leadership role.
  • Proven experience leading and running a large-scale software engineering delivery engine of equivalent scale across distributed, multi-domain teams.
  • In-depth knowledge of IT concepts, strategies, methodologies, and their application to business opportunities, as well as business operations, objectives, and strategies.
  • In-depth knowledge of project planning methodologies and tools, IT standards, and guidelines.
  • Advanced knowledge of management concepts, practices, and techniques, and the ability to promote a team environment consisting of several teams.
  • Highly developed negotiation, facilitation, and consensus-building skills.
  • Highly developed oral and written communication skills, including strong presentation skills.
  • Ability to actively use AI tools to improve work speed, quality, and scale; identify workflows where AI adds value; critically evaluate and validate AI-generated output; and apply AI responsibly while protecting confidential and customer data.

Responsibilities

  • Lead, coach, and mentor a high-performing engineering team; attract and build talent and create an environment where teams deliver with clarity, accountability, and urgency.
  • Define and advance technology strategy, build cross-functional partnerships across domains, and optimize processes and delivery practices to accelerate speed-to-market while maintaining quality.
  • Translate business priorities, user expectations, and industry trends into technology strategies that enable short- and long-term growth and profitability.
  • Use data-driven insights, business cases, engineering metrics, operational health, and risk indicators to make portfolio decisions and drive prioritization and execution.
  • Ensure teams deliver measurable outcomes, modernize critical platforms, and improve resiliency and speed-to-market.
  • Build trusted partnerships across USRM Technology, Personal Lines Product, Service, Claims, Billing, Operations, Architecture, and peer portfolio teams to align priorities, remove barriers, manage dependencies, and deliver end-to-end solutions.
  • Balance stakeholder needs while ensuring technology decisions align with business strategy and long-term architectural direction.
  • Support the core Frontier team in advancing USRM’s multiyear transformation to simplify and modernize its product offering, policy capabilities, technology landscape, and ways of working.
  • Develop and maintain industry contacts and vendor relationships, using those connections and insights to augment teams flexibly to deliver outcomes.
  • Communicate with senior leaders, executives, peers, and cross-functional stakeholders to build alignment around portfolio vision, strategy, investment decisions, tradeoffs, risks, and outcomes; clarify complex topics and influence decisions across senior stakeholder groups.

Desired Qualifications

  • Property & Casualty or Specialty insurance experience.
  • A Master's degree.

About the Company

Liberty Mutual

Insures homes, cars and businesses worldwide

Liberty Mutual sells property and casualty insurance to individuals and businesses, covering damage to assets, injuries and legal liabilities. Its retail business writes home and auto policies, while its commercial operations cover business risks and specialized industries across global markets. The group also sells reinsurance to other insurers and surety bonds that guarantee obligations such as construction contracts. It collects premiums, prices and underwrites risk, pays covered claims and invests its insurance assets to earn income between collecting premiums and settling losses. Liberty Mutual began operating in 1912 and is headquartered in Boston, Massachusetts.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
Boston, MA
Founded
1912

Recently Posted Jobs

Explore more opportunities at Liberty Mutual

See more jobs