Trupanion

Software Architect - Insurance Platforms

Trupanion
Apply
2 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 system interactions, integration patterns, data flows, service boundaries, distributed systems, and architecture artifacts such as solution designs, sequence diagrams, data models, and technical roadmaps.
  • Guide engineering teams through architecture decisions, tradeoffs, implementation challenges, architecture reviews, and production delivery.
  • Improve reliability, performance, maintainability, security, observability, operational excellence, and technical debt across insurance platforms.
  • Develop modernization strategies, decompose existing systems where appropriate, and minimize business disruption during platform evolution.
  • Evaluate technologies, frameworks, vendor solutions, proof-of-concept initiatives, and build-versus-buy options.
  • Define integration strategies using APIs, event-driven messaging, and modern integration patterns while supporting enterprise reporting, analytics, and operational data needs.
  • Provide technical leadership and communicate architecture decisions and business tradeoffs to technical, non-technical, and executive stakeholders.
  • Promote secure and effective use of AI technologies to improve software delivery speed and quality.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • At least 8 years of software engineering experience.
  • At least 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, modern software architecture principles, and highly available, secure, scalable enterprise applications.
  • Proven ability to influence technical direction across multiple teams and communicate effectively with technical and business stakeholders.
  • Preferred experience with Azure Service Bus, Event Grid, Azure Functions, API Management, modern integration platforms, Domain-Driven Design, CQRS, and event sourcing.
  • Preferred experience building and consuming SaaS platforms and third-party integrations, and knowledge of insurance operations or regulated industries.
  • Preferred experience with AI-assisted development tools and modern engineering productivity practices.

Benefits

  • Hybrid Seattle schedule requiring at least three days per week in the office on Tuesday, Wednesday, and Thursday.
  • Full medical, dental, and vision benefits at no cost to the employee.
  • Four weeks of paid time off, nine paid float holidays, and a five-week sabbatical after five years of employment.
  • Monthly bonus eligibility and Restricted Stock Units for new team members with four-year vesting.
  • Pet medical insurance, paid volunteer time, and a casual, pet-friendly office environment.
  • Seattle office amenities include a free on-site gym, dog walking services for office pets, free parking, and paid ORCA cards.

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