M

Mercury Insurance

Auto and home insurance via agents

Director 1 Software Engineering - Claims Engineering

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • A Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or another related field, or an equivalent combination of education and experience.
  • At least 10 years of software engineering experience, including at least 7 years leading and managing staff and at least 2 years managing large teams.
  • Proficiency in building and managing multiple small- or medium-sized, highly motivated, high-performing software engineering teams by hiring strong talent, mentoring, and motivating staff.
  • Proficiency in hiring and developing next-level managers and leaders.
  • Proficiency in project management tasks including estimating, planning, executing, tracking, and reporting progress.
  • Proficiency in leading multiple engineering teams to deliver high-quality product solutions on different technology stacks such as mobile, web, backend, and data.
  • Experience designing and implementing high-quality, complex, high-volume distributed application systems that are modular, configurable, reusable, fast, effective, user-friendly, secure, compliant, scalable, and maintainable.
  • Proficiency in using APIs, messaging, data streaming, workflow, integration frameworks, microservices, containers, and cloud computing to implement solutions.
  • Experience leveraging DevSecOps to improve engineering efficiency.
  • Proficiency in using analytics data and experimentation to design, implement, or improve systems for speed, scalability, and effectiveness.
  • Experience driving transformative initiatives such as digital transformation, omnichannel system implementation, legacy system migration, cloud transformation, system optimization and modernization, product and services development, and AI/ML adoption.
  • Ability to communicate complex technical concepts to non-technical stakeholders in writing and verbally.
  • Ability to collaborate with and influence cross-functional teams and stakeholders across multiple areas to address impediments and deliver results.
  • Proficiency in championing operational excellence and best practices focused on quality, performance, scalability, maintainability, and observability.
  • Experience driving technical strategy, vision, and innovation across multiple functional or technology areas.

Responsibilities

  • Build and manage high-performing software engineering teams by hiring, mentoring, and motivating staff across related business and technology areas, while fostering continuous improvement, innovation, and excellence.
  • Drive budgeting and planning for the area of responsibility.
  • Collaborate with product managers to estimate effort, prioritize the roadmap, plan, and deliver prioritized roadmap items.
  • Review and translate product requirements into robust designs for high-quality applications that are modular, configurable, reusable, fast, effective, user-friendly, secure, compliant, scalable, and maintainable.
  • Lead teams hands-on to deliver new or improved features and address impediments to implementing high-quality solutions.
  • Collaborate with other teams and stakeholders to ensure successful delivery of intended functionality; review product requirements, designs, and code for quality and adherence to best practices.
  • Ensure application systems in the area of responsibility are secure, compliant, performing as expected, and up to date on the technology stack.
  • Monitor and report on key performance metrics and make data-driven decisions to optimize engineering operations.
  • Identify opportunities for system and process improvements.
  • Drive implementation of new features, large refactors or migrations, and process changes.
  • Leverage CI/CD and process optimization to improve time to market.
  • Stay current with industry trends and technologies and drive adoption of team best practices.
  • Assist in developing and driving the technical vision, strategy, and innovation for Mercury's application systems.
  • Assist in communicating with executive leadership to represent the engineering organization and its vision.

Desired Qualifications

  • A Master's degree in Computer Science.
  • Proven experience leading large-scale Claims technology organizations through growth, modernization, and complex transformation initiatives.
  • Deep expertise in Guidewire, Claims Center, and the insurance domain, balancing operational stability with strategic platform evolution.
  • Demonstrated success defining and executing Claims technology strategy, including evaluating and leading build-out or migration to cloud-based solutions.
  • Experience building software for property and casualty insurance businesses.

About the Company

Mercury Insurance

Auto and home insurance via agents

Mercury Insurance provides auto, home, condo, renter, and business insurance through a network of local independent agents. Its products are selected with guidance from agents and include options like mechanical protection; pricing is based on multiple factors rather than a single rate. Mercury differentiates itself with an independent agency model coupled with factor-based pricing and a long-standing asset base, supporting growth across several states. Its goal is to help people reduce risk and overcome unexpected events by offering reliable coverage and timely assistance through its agent network.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Brea, CA
Founded
1962

Recently Posted Jobs

Explore more opportunities at Mercury Insurance

See more jobs