Engineering Manager
Job in
Traverse City, Grand Traverse County, Michigan, 49685, USA
Listed on 2026-02-01
Listing for:
Hagerty Insurance Agency
Full Time
position Listed on 2026-02-01
Job specializations:
-
Management
Job Description & How to Apply Below
United Statestime type:
Full time posted on:
Posted Todayjob requisition :
R5006
As an
** Engineering Manager
** you will lead a team of engineers responsible for the platforms and code that operate across Hagerty’s websites to support web analytics, tag management, and consent management. The team builds and maintains shared web analytics frameworks and tooling that abstract analytics and marketing integrations away from product teams, enabling consistent and compliant data collection will work closely with Marketing, Product Management, and other engineering teams to implement web analytics and marketing integrations, while owning the underlying platforms and the quality of what is released.
This is a hands-on, technical leadership role focused on building and operating custom frameworks and automation to ensure reliable, accurate, and compliant data that informs business decisions.
** What you’ll do
**** Guide your team in understanding and delivering on the company’s long-term goals by:
*** Working with your leader to develop a deep and nuanced understanding of the company’s goals and, working with your team, develop quarterly plans to implement associated features.
* Effectively and continually communicate and keep salient the vision, strategy, and roadmap. Be able to discuss how each team member’s work contributes to those ends.
* Participating in the feasibility assessment of new features, the cost to implement them, and the possible implementation timelines given current priorities and staffing.
* Ensuring your services protect and appropriately manage the company’s data and user’s privacy.
** Influence and support the maturation of engineers and engineering practices by:
*** Educating engineers of our standards, practices, and idioms and ensuring adherence to them. This will require you to have a deep knowledge of these things as well as the reasoning behind them.
* Educating engineers on and evaluating code for quality. This includes facets like auditability, deployment practices, documentation requirements, evolvability, maintainability, performance monitoring, operational readiness, testing regimes, security evaluation, and risk mitigation.
* Coach engineers on effective ways to share knowledge within and between teams. This includes effectively communicating with other groups regarding your work upon which they depend.
* Coaching engineers on the art of identifying and evaluating the many tradeoffs that come up during system development. For example, between feature-rich frameworks and in-the-moment supportability, or between user experience and security consideration.
** Develop a healthy and dynamic team that values and participates in the growth of individuals, the team, and the company by:
*** Recruiting, hiring, and supporting team members that bring in diverse thoughts. This includes providing timely, candid, and respectful feedback on the team member’s accomplishments and misses.
* Running an onboarding and career progression curriculum that helps guide individuals in developing their skills through deliberate practice, self-mediated learning, and mentorship.
* Coaching engineers on the application of psychological and sociological topics like trust, perspective taking, critical thinking, path dependence, emotional contagion, and deliberate practice.
* Maintaining a workload that balances new feature development, beneficial technical and process improvements, and team member’s learning and development.
* Tracking, reporting on, and responding to qualitative and quantitative measures of team health and capacity.
** Facilitate collaboration within your teams and between your teams and the rest of the company by:
*** Collaborating closely with functionally related teams, product/module owners, technical product managers, and operations to help communicate status and make the best engineering decisions.
* Coaching team members on effective cross-team communication.
** Monitor and improve the operational and financial sustainability of your services by:
*** Understanding and monitoring key operational metrics (e.g., consumption of…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×