Trupanion

Software Architect - Insurance Platforms

Trupanion
Apply
3 days ago

Base Salary

$170k - $190k/yr

Responsibilities

  • Define scalable architecture solutions for policy administration, billing, claims processing, payments, customer servicing, underwriting, and partner integrations.
  • Design distributed systems, integration patterns, service boundaries, data flows, APIs, event-driven messaging, and enterprise data integrations.
  • Create solution designs, sequence diagrams, data models, technical roadmaps, architecture standards, and technical guidance.
  • Improve system reliability, performance, maintainability, security, resiliency, observability, and operational excellence.
  • Lead platform modernization, system decomposition, simplification, and technical debt reduction while minimizing business disruption.
  • Evaluate technologies, frameworks, and vendor solutions; conduct proofs of concept and make build-versus-buy recommendations.
  • Provide technical leadership through the software development lifecycle and guide teams through architecture decisions and implementation challenges.
  • Promote domain-driven design, RESTful API-first development, event-driven architecture, automated testing, and test-gated delivery practices.
  • Collaborate with engineering, product, security, data, infrastructure, DevOps, and business stakeholders, including executive audiences.
  • Advocate for effective and secure use of AI to improve software delivery speed and quality.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • 8+ years of software engineering experience.
  • 3+ years of solution architecture, software architecture, or principal-level engineering experience.
  • Extensive experience designing and delivering distributed cloud applications using C#, .NET, Azure, REST APIs, and SQL Server.
  • Strong understanding of microservices, integration patterns, and modern software architecture principles.
  • Experience designing highly available, secure, and scalable enterprise applications.
  • Ability to influence technical direction across multiple teams and communicate effectively with technical and non-technical stakeholders.
  • Preferred experience in Property & Casualty, healthcare, pet insurance, financial services, or other highly regulated industries.
  • Preferred experience with Azure Service Bus, Event Grid, Azure Functions, API Management, Domain-Driven Design, CQRS, event sourcing, SOLID principles, SaaS platforms, third-party integrations, and insurance operations.
  • Preferred experience with AI-assisted development tools and modern engineering productivity practices.

Benefits

  • Full medical, dental, and vision benefits at no cost to the employee.
  • Four weeks of paid time off and nine paid float holidays.
  • Five-week paid sabbatical after five years of employment.
  • Monthly bonus eligibility and Restricted Stock Unit grants vesting over four years.
  • Pet medical insurance at no cost for one dog or cat.
  • Paid time off for volunteering at nonprofit organizations.
  • Casual, pet-friendly office with a free on-site gym, dog walking services, free parking, and paid ORCA cards.
  • Seattle-only hybrid schedule requiring at least three days per week in the office, Tuesday through Thursday.

Tech Stack

AzureC#Microsoft SQL Server.NET

Categories

Trupanion

About Trupanion

1,001-5,000 employees

Trupanion provides pet medical insurance for dogs and cats, sold directly to pet owners and through veterinarians, with software that can pay clinics directly at checkout. The company earns recurring premium revenue and is underwritten by American Pet Insurance Company in the U.S. and Omega General Insurance Company in Canada. Founded in 2000 and headquartered in Seattle, it is publicly traded on Nasdaq (TRUP) and serves customers across North America.

Contact me