5 days ago
Remote, United States or Traverse City, MI, USAMid Level
Responsibilities
- Own and maintain bounded contexts for one to three complex business domains within Hagerty’s technology portfolio.
- Design HTTP APIs, messages, and inter-context communication specifications for business capabilities and product features.
- Decide whether to extend, refactor, or build new software and document architectural tradeoffs.
- Create context maps, solution artifacts, OpenAPI documentation, and reusable integration patterns.
- Explain technical concepts to stakeholders, champion product-domain capabilities, and inform product decisions.
- Measure architectural maturity and collaborate with Application Architecture and Engineering to improve it.
- Design and implement identity solutions, including authentication, authorization, customer identity, tokens, and session management.
Requirements
- Demonstrated experience building software across programming languages, deployment, databases or persistence, and architectural patterns.
- Fundamental knowledge of API design, HTTP communication, REST and RPC styles, data movement, messaging, and integration patterns.
- Hands-on experience designing and implementing identity solutions, including OAuth/OIDC, SSO, MFA, passwordless authentication, token lifecycle, and service-to-service communication.
- Strong communication, technical writing, visual modeling, collaboration, and independent prioritization skills.
- Experience operating in a visible senior technical role and influencing multiple initiatives.
- Preferred experience deploying or integrating Duck Creek Insurance Platform.
- Preferred familiarity with Domain-Driven Design, C4 modeling tools, .NET, REST and RPC API design, and OpenAPI documentation.
Benefits
- Open to U.S. remote work; employees within 20 miles of the Traverse City headquarters work from the office three days per week.
- May require travel for quarterly events.
- Comprehensive benefits and additional perks are available; compensation details vary by jurisdiction and are provided upon request.
Tech Stack
.NET
Categories
Solutions Engineering
About Hagerty
Hagerty is a public specialty insurer and automotive-enthusiast brand that covers classic and collector vehicles and related assets for drivers and collectors. Its revenue comes from insurance products, paid memberships (Hagerty Drivers Club), a buy/sell marketplace, and ticketed events and media. Founded in 1983 and headquartered in Traverse City, Michigan, Hagerty trades on the NYSE (HGTY) and is the world’s largest insurer of collectible and enthusiast vehicles.
