Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director of Software Engineering

Hagerty Insurance

Director Of Software EngineeringHagerty is a company built by drivers for drivers. We put our members at the center of everything we do and are dedicated to making it easier and more enjoyable for enthusiasts to drive and celebrate the machines they love. We're proud to be the world's largest insurer of collectible and enthusiast vehicles and are home to the Hagerty Drivers Club, the world's largest car club. Our Marketplace business presents live and digital sales across the U.S. and Europe, we host a number of driving events and concours, and our award-winning automotive journalists produce the most popular car magazine globally, alongside internationally awarded videos. We're committed to Never Stop Driving. Ready to get in the driver's seat? Join us!As the Director of Software Engineering in our Foundations Engineering group, you will lead teams that are responsible for services that sit at the foundation of nearly everything we do. They include the creation, use, and management of digital identities, generation, storage and management of documents, acquisition and processing of payments.As a director of engineering, you will have a small set of managers reporting directly to you. It will be your job to grow them and their teams in both technical and interpersonal skills as well as helping them deliver their work. You will also be responsible for effectively communicating, to technical and non-technical individuals, what your team is working on and any needs the engineering team may have. You must be deeply technical (e.g., still comfortable writing and reviewing complicated code), have strong communication skills, and the ability to develop and execute a strategy.What You'll DoGuide staff in delivering on the company's long-term goals by: Working with your manager to develop a nuanced understanding of the company's goals and use that to develop a long-term strategy and quarter-by-quarter roadmap for your group.Developing narratives that you, your managers, and engineers use to effectively communicate, understand, and keep salient the vision and strategy for your systems.Participating in discussions on the feasibility of new capabilities, the cost to implement them, and the possible implementation timelines given current priorities and staffing.Reviewing the design of capabilities, in conjunction with the architecture team, to ensure it is ready for your teams to work on and support your managers in explaining, breaking down, estimating, and delivering the work.Influence and support the maturation of engineers and engineering practices by: Participating in the creation and education of standards, practices, and idioms as well as reviewing the implementations of these things within your teams. This will require the ability to both write example code and review others' code.Helping to define and educate on what "quality" means for services throughout their lifecycle. This includes things like auditability, business continuity, deployment practices, documentation, maintainability, performance monitoring, testing regimes, security, and risk mitigation.Developing, with the help of our legal and security offices, an understanding of the various auditing, compliance, regulatory, and security regimes (e.g., SOC, SOX, ISO27001/2) we must deal with and educating staff on their roles in those processes.Educating engineering managers on the art of identifying and discussing the tradeoffs between various business interests, technical concerns, financial requirements, and more.Develop a healthy and dynamic team that values and participates in the growth of individuals, the team, and the company by: Developing practices for recruiting and hiring staff that bring in diverse thoughts and support their development of skills through deliberate practice, self-directed learning, and mentorship. This includes providing timely, candid, and respectful feedback on accomplishments and misses.Coaching engineering managers on the differences between, and techniques for, managing individual contributors, peers, and superiors.Coaching staff on core software development concepts, and appropriate application thereof, such as critical thinking, encapsulation, design patterns, and breaking/non-breaking API changes.Developing qualitative and quantitative measures of team health and capacity used by managers to track, report on, and respond to their teams. Coach managers on how to use these measures to effectively manage team workloads, develop team members, and identify staffing needs.Facilitate the collaboration within your teams and between your teams and the rest of the company by: Collaborating closely with functionally related teams, product/business leads, and operations to ensure technology teams are delivering the company's initiatives using the company's processes.Coaching managers on effective cross-team communication.Supporting managers in identifying, understanding, and delivering dependencies other teams currently, or will soon, have on them and dependencies they have on other teams.Monitor and improve the financial sustainability of your services by: Developing, monitoring, and reporting on financial models (e.g., unit costs, run rates, cap/op expenses) for each service including new feature development and ongoing maintenance.Supporting annual budget planning by providing cost-projections and well-reasoned investment plans based on the department's strategy, vision, and expected growth. Monitor performance against plan throughout the year.Educating staff on monitoring the financial health of their teams and services and working with them to develop methods for improvement.This Might Describe YouWorked as a director or engineering manager on at least three different large-scale systems during initial development or major feature development and at least three consecutive years of production support.Reliably identifies beneficial behavioral and organizational concepts, patterns, and principles and wisely discern when, and when not, to apply them across a variety of different situations.Effectively communicates technical or abstract concepts to other engineers, technical and non-technical/business peers, your manager and their peers.Consistently employs a decision-making process that allows you to identify and gather applicable data/facts, weigh tradeoffs, and mitigate any of your existing biases without getting paralyzed when working with incomplete information.Experience in coaching individuals, with varying degrees of competency and differing communication/learning styles, in technical and non-technical skills.Highly proficient with, and able to stay current on, the full development and deployment stack, e.g.:Languages: C#, Terraform, TypescriptInterservice Communication: API styles (ReST, RPC, GraphQL), brokered and non-brokered messagingSecurity: SAML, OAuth 2, OIDC, data encryption, signing, CSRF, STRIDE analysisSystem Performance: load testing, application profiling, OS profilingOperational Readiness: diagnostic and audit logging, metrics, tracing, monitoring, alertingDeployment: VMs, containers, cloud providers, configuration management, canary deploymentsNetwork: TCP/IP, Firewalls, load balancersOther things to noteThis position is open to U.S. remote work. However, team members who reside within 20 miles of the Traverse City headquarters will follow a hybrid schedule, working from the office three days per week.May require travel for quarterly events.Familiarity with public company requirements, including Sarbanes Oxley and key regulations, if applicable. For SOX compliant roles, responsible for designing, executing, and documenting internal controls where they have been identified as owners to prevent errors in financial reporting, processes, and business operations. Including attestation to the completeness, accuracy, and compliance of all financial reporting data, where applicable.If you reside in the following jurisdictions: Illinois, Colorado, California, District of Columbia, Hawaii, Maryland, Minnesota, Nevada, New York, or Jersey City, New Jersey, Cincinnati or Toledo, Ohio, Rhode Island, Washington, British Columbia, Canada please email View email address on click.appcast.io for compensation, comprehensive benefits and the perks that set us apart.At Hagerty, we share the road. We are an inclusive automotive community where all are welcomed, valued and belong regardless of race, gender, age, or car preference. We are united by our shared passion

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Director of Software Engineering in Traverse City, MI vacancy
  •  ...world's most sophisticated magnetic speed and position Encoders. This role is in the sensor application and product development engineering group. The position includes working with suppliers and the Timken supply chain group as an advocate for the sensor business unit... 
    Suggested
    Work at office

    The Timken Company

    Traverse City, MI
    1 day ago
  • Director of Engineering Job Details About Us Gourdie-Fraser, Inc. (GFA) is a well-established civil engineering and surveying firm with over 75 years of service in Michigan. With a team of over 30 dedicated professionals, we provide innovative solutions in Civil Engineering... 
    Suggested
    Flexible hours

    Gourdie Fraser, Inc.

    Traverse City, MI
    more than 2 months ago
  •  ...certification (or within90 daysof employment) ~ Minimum of four (4) years of technical experience in all aspects of building engineering with a strong background in the technical aspects of HVAC/R, plumbing, electrical, production equipment repair and maintenance.... 
    Suggested
    Daily paid
    Apprenticeship

    JLL

    Traverse City, MI
    3 days ago
  •  ...credit union, and create meaningful value for members and team members. The CTIO serves as a strategic advisor to the CEO, Board of Directors, and senior leaders, translating emerging technology, cybersecurity, artificial intelligence, automation, and data opportunities... 
    Suggested
    Full time
    Contract work

    Cutoday USA

    Traverse City, MI
    3 days ago
  •  ...This role offers the opportunity to: Serve as a trusted strategic advisor to the CEO, Executive Leadership Team, and Board of Directors Influence enterprise strategy, transformation, and long-term growth Lead technology, cybersecurity, data, automation, and innovation... 
    Suggested
    Contract work
    Work at office

    CUES TRAINING FACILITY

    Traverse City, MI
    4 days ago
  •  ...nationally and provide financial relocation assistance. Problem-solving with a purpose. As a Technical Solutions Engineer at Epic, you’ll work on software that impacts 305 million patients around the world. Alongside customer counterparts, you’ll tackle mission-... 
    Work at office
    Relocation
    Visa sponsorship
    Relocation package

    Epic

    Traverse City, MI
    2 days ago
  •  ...of the world's most sophisticated magnetic field encoders. The Engineering Manager leads the Encoders technical team, including product R...  ...- Familiarity with microcontrollers, DSPs, FPGA, and embedded software and firmware algorithms for sensor integration. Mechanical &... 
    Remote work
    Worldwide

    The Timken Company

    Traverse City, MI
    4 days ago
  •  ...break every now and then to coach another teammate towards perfecting their craft? Our team needs YOU to continue to elevate our engineering team. The Assistant Chief Engineer plays an imperative role as the go-between resource for the engineering team, leadership, and... 
    Night shift

    Sinclair Broadcast Group

    Traverse City, MI
    3 days ago
  • CMM ProgrammerThe CMM Programmer is responsible for creating, editing, and running coordinate measurement machine (CMM) programs to facilitate the parts inspection process for our internal customers.Knowledge/Skills/Abilities:Create intermediate/advanced CMM Programs using...
    Permanent employment
    Temporary work
    Visa sponsorship

    Skilled Manufacturing

    Traverse City, MI
    2 days ago
  • DESIGN ENGINEER WATER RESOURCES / SURFACE WATER SERVICE LINE POSITION SUMMARY Spicer Group is seeking a motivated Design Engineer to join...  ..., and related project delivery. This role may also utilize software such as HEC-HMS, HEC-RAS, SWMM, AutoCAD, Civil 3D, and ArcGIS to... 
    Work at office

    Spicer Group

    Traverse City, MI
    3 days ago
  •  ...delivering complex projectsStrong knowledge of project management methodologies (Agile, Waterfall)Proficiency in project management software and Microsoft Office SuiteExcellence in stakeholder management and communicationExperience in risk management and mitigation... 
    Remote work

    Munson Medical Center

    Traverse City, MI
    2 days ago
  • $23 per hour

     ...Seeking an Engineer for a diverse and growing custom stainless and mill-work fabricating facility. Must be a fan of continuous improvement...  ...by our CNC equipment. 4. Use 3D library models and software to create complete release packages for production. 5. Revises... 
    Hourly pay
    Minimum wage
    Full time

    Great Lakes Stainless

    Traverse City, MI
    7 days ago
  • Member Experience Operations Manager-4Front CU (Traverse City, MI) Published: July 11, 2026 Type: Full Time Qualifications Education: Bachelor’s degree preferred Experience: 5–10+ years in operations, risk, or member experience functions Leadership experience required ...
    Full time

    CU Today

    Traverse City, MI
    2 days ago
  •  ...all new teammates. Complete inventory reviews including year-end inventory. Develop and maintain knowledge of Point of Sale (POS) software. Knowledgeable of all exchange and return procedures for Guests and exhibit the ability to turn into a showmanship opportunity. Understand... 
    Full time
    Local area
    Flexible hours
    Day shift
    Afternoon shift

    The Buckle

    Traverse City, MI
    2 days ago
  • Based in Michigan, Zeeland Lumber & Supply operates truss and wall panel component manufacturing plants along with full-service building material yards that distribute lumber and an expansive range of specialty products, such as windows, doors, roofing, cabinets, decking...
    Local area

    US LBM

    Traverse City, MI
    3 days ago
  • Grand Traverse Industries (GTI) is seeking a Mission Control Coordinator to be the central hub of our Client Services team. You will welcome families, individuals served, staff, and community members, and manage phones, appointments, fingerprinting, billing support, and...

    Grand Traverse Industries

    Traverse City, MI
    3 days ago
  • Munson Healthcare is seeking an HR Specialist to support employees across seven hospitals in northern Michigan. You will greet staff, handle HR inquiries, verify eligibility, issue badges, and assist with background checks, transfers, and records accuracy in a fast-paced...

    Munson Healthcare Careers

    Traverse City, MI
    3 days ago
  • $65.96k - $89.05k

     ...Strong communication skills, sound judgment, and the ability to remain calm and professional under pressure. Comfort with computers, software, electronics, communication equipment, and learning new technology. Ability to work independently and as part of a team in a fast-... 
    Temporary work
    Local area
    Flexible hours

    Theuniversityunion

    Traverse City, MI
    3 days ago
  • $15 per hour

    Job TitleIn this role, you will deliver excellent customer service and consistent execution of store operations. You will efficiently process freight, replenishment, and omni channel operations.What You'll DoReceive and process product, including unloading truck shipments...
    Part time
    Seasonal work
    Flexible hours
    Shift work
    Night shift
    Early shift

    Kohl's

    Traverse City, MI
    2 days ago
  • H&R Block in Traverse City is looking for a seasonal Operations Technical Specialist. The role supports the operational readiness of tax offices and ensures they are equipped and functional. Key responsibilities include setting up offices, performing minor maintenance,...
    Seasonal work

    H&R Block

    Traverse City, MI
    2 days ago
  • $26 per hour

    When you join our team as an Assistant Store Manager, you’ll take on key store management responsibilities including assisting with supervising day-to-day store activities, ensuring overall store performance, managing schedules, and developing operational action plans ...
    Hourly pay
    Full time
    Temporary work
    Part time
    Local area

    Aldi Inc.

    Traverse City, MI
    2 days ago
  •  ...Schedule Full timeJob DescriptionEssential ResponsibilitiesLead daily manufacturing operations, including production, maintenance, engineering, and quality.Drive operational excellence by improving safety, quality, productivity, delivery, and cost performance.Develop and... 
    Temporary work
    Work at office

    Motherson

    Traverse City, MI
    3 days ago
  • $1,200 per month

    Overview: At CubeSmart, our culture makes the difference. When we say it’s what’s inside that counts, we are saying “you count” Responsibilities: What CubeSmart Self-Storage offers: Work/Life Balance That Works for You – Enjoy primarily daytime ...
    Hourly pay
    Part time

    Cubesmart

    Traverse City, MI
    15 hours ago
  • $17 - $20 per hour

    Walgreens in Traverse City is seeking a motivated individual to manage inventory and ensure excellent customer service. This role involves monitoring pharmacy activities, engaging with customers, and executing inventory best practices in a fast-paced environment. The ideal...
    Hourly pay
    Flexible hours
    Afternoon shift

    Walgreens

    Traverse City, MI
    2 days ago
  •  ...support for the Education department and its programs, including support for the Vice Provost, Associate Vice Provost, Associate Director of Communications, Registrar, and other key Education personnel Supports the Vice Provost with calendar and communications management... 
    Summer work
    Work at office
    Shift work

    Interlochen Center for the Arts

    Interlochen, MI
    2 days ago
  • $80k

     ...option to age in place, we are seeking out an elite leader to spearhead the growth of this branch.  Responsibilities: As the director, you will independently manage and lead this branch, along with unparalleled and ongoing corporate training and support. Business... 
    Full time
    Work at office
    Relocation
    All shifts

    Cornerstone Caregiving

    Traverse City, MI
    16 days ago
  •  ...Description Job Description The Assistant Director of Music for Camp and Operations will be...  ...-songwriter, and music production & engineering; and an intensive series of one-week...  .... Proficiency with standard business software and information technology. Demonstrated... 
    Summer work

    Interlochen Center for the Arts

    Interlochen, MI
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director of Software Engineering. Be the first to apply!