Engineering Manager jobs in United States
cer-icon
Apply on Employer Site
company-logo

Hagerty · 12 hours ago

Engineering Manager

Hagerty is an automotive enthusiast brand and the world’s largest membership organization. As an Engineering Manager on the Hagerty Marketplace team, you will lead a team of engineers to develop customer-facing systems for buying and selling classic and collector vehicles, ensuring reliability and operational excellence.

Auto InsuranceInsuranceInsurTech
check
H1B Sponsor Likelynote

Responsibilities

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
Maintaining an organized and prioritized backlog that reflects the right balance of customer value, technical health, and operational resilience
Effectively and continually communicate and keep salient the vision, strategy, and roadmap. Be able to discuss how each team member’s work is contributing 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 applications 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 who 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 the collaboration within your teams and between your teams and the rest of the company by:
Collaborating closely with functionally-related teams, product designers, 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 applications by:
Understanding and monitoring key operational metrics (e.g., consumption of metered 3rd party resources, infrastructure utilization, web vitals, etc. ) for your applications. Understand and communicate how different technical decisions will impact these metrics
Supporting budget planning by articulating team needs, in the context of the vision, strategy, and roadmap. This includes predicting and justifying the need for increasing or decreasing team size
Educating team members on the basics of evaluating the operational health of the team and its applications and working with them to propose methods for improvement
Participating in team’s on-call rotation, sharing responsibility for production support, incident response, and system reliability with your engineers

Qualification

Engineering managementJavaScript/TypeScriptAWSFrontend frameworksREST APIsSecurity practicesPerformance monitoringCloud infrastructureCoachingCross-team collaborationCommunication skills

Required

Proven experience contributing as a senior engineer, technical lead, or engineering manager on multiple large-scale, complex customer facing systems, including initial development, major feature delivery, and at least one year of ongoing production support
A proven track record of building customer centered products with a deep understanding of how technical decisions impact user experiences
Experience working with and contributing to design systems/component libraries and strong fundamental grasp on WCAG accessibility standards
Deep understanding of frontend and web platform fundamentals, including browser developer tools, the full HTTP request lifecycle, and performance diagnostics tooling
Build and foster a culture where the best ideas win, even when they are not your own
Proficiency with modern development and deployment technologies, including: Languages & Runtime: JavaScript / TypeScript, CSS/SCSS, Terraform, Node.js
Frontend Frameworks & Tooling: NextJS, React, Playwright, React Testing Library, Jest/Vitest
APIs & Integration Patterns: REST, RPC, GraphQL
Security: TLS, encryption in transit and at rest, secure coding, secret management
Performance & Reliability: load testing, profiling, monitoring, alerting, logging, and tracing
Infrastructure: cloud platforms, configuration management, and progressive deployment strategies
Networking Fundamentals: TCP/IP, HTTP, firewalls, load balancers
Deployment: VMs, containers, cloud providers, configuration management, canary deployments
Ability to communicate complex technical concepts clearly to engineers, product managers, marketers, and other non-technical stakeholders
Developing judgment and decision-making skills, including gathering relevant data, weighing tradeoffs, and making timely decisions in the presence of ambiguity

Preferred

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

Company

We're Hagerty, and we help enthusiast drivers insure, buy/sell and enjoy their rides. #NeverStopDriving

H1B Sponsorship

Hagerty has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (3)
2022 (2)
2021 (1)
2020 (2)

Funding

Current Stage
Public Company
Total Funding
$195.6M
2025-08-07Post Ipo Secondary· $90.6M
2023-06-23Post Ipo Equity· $80M
2023-06-23Post Ipo Debt· $25M

Leadership Team

leader-logo
Arjun Chowdri
Senior Vice President, Membership & Retention
linkedin
leader-logo
Gary Chard
Senior Vice President, Operations - Marketplace
linkedin
Company data provided by crunchbase