Software Architect - Insurance Platforms

Trupanion•Seattle, WA
•$170,000 - $190,000•Hybrid

About The Position

Trupanion is seeking a hands-on Software Architect to design and evolve scalable, secure, and maintainable technology solutions for its Insurance Platform. The architect will serve as a technical leader and partner to engineering, product, and business stakeholders, aligning technology solutions with business objectives and customer and operational outcomes. The role balances strategic architecture with practical execution and works closely with Software Development Managers, Principal Engineers, Product Managers, Infrastructure and Cloud, DevOps, development, and business teams. The role focuses on modern cloud-native architecture, platform transformation, and influencing technical decisions while remaining connected to implementation and delivery. The architect will guide architecture and implementation across insurance capabilities, including policy administration, billing, claims processing, payments, customer servicing, underwriting, and partner integrations. They will also promote effective and secure use of AI to improve software delivery time and quality, and favor buying, integrating, and extending proven solutions where these maximize business value. This position is open to candidates in the Seattle, Washington area and follows a hybrid schedule, with at least three days per week (Tuesday, Wednesday, and Thursday) in Trupanion’s casual, pet-friendly office. The position is full-time, with a base salary range of $170,000–$190,000 per year and eligibility for monthly bonuses. New team members receive Restricted Stock Units that vest over four years.

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, SQL Server, and event-driven architectures.
  • Strong understanding of microservices, integration patterns, and modern software architecture principles.
  • Experience designing highly available, secure, and scalable enterprise applications.
  • Proven ability to influence technical direction across multiple teams.
  • Excellent communication and stakeholder management skills.

Nice To Haves

  • Experience in Property & Casualty, Healthcare, Pet Insurance, Financial Services, or other highly regulated industries.
  • Experience with Azure Service Bus, Event Grid, Azure Functions, API Management, and modern integration platforms.
  • Experience with Domain-Driven Design (DDD).
  • Experience with CQRS and event sourcing patterns.
  • Experience with SOLID design principles.
  • Experience building and consuming SaaS platforms and third-party integrations.
  • Knowledge of insurance operations, including claims, billing, underwriting, policy administration, or customer service.
  • Experience with AI-assisted development tools and modern engineering productivity practices.

Responsibilities

  • Design scalable architecture solutions that support Trupanion’s Insurance Technology strategy and business goals.
  • Improve reliability, performance, maintainability, operations, and security across insurance platforms through influence and direct contribution.
  • Provide architectural guidance, reusable patterns, and technical leadership to accelerate delivery.
  • Promote effective and secure use of AI to improve software time-to-market and quality.
  • Reduce technical debt through modernization and architectural evolution.
  • Make pragmatic buy-versus-build recommendations that maximize business value, including integrating and extending proven solutions.
  • Design architecture for policy administration, billing, claims processing, payments, customer servicing, underwriting, and partner integrations.
  • Define system interactions, integration patterns, data flows, service boundaries, and integration strategies using APIs, event-driven messaging, and modern integration patterns.
  • Create and maintain solution designs, sequence diagrams, data models, and technical roadmaps.
  • Ensure solutions align with technology standards and architectural principles.
  • Design highly available, scalable, secure distributed systems and define standards for resiliency, performance, maintainability, and operational excellence.
  • Promote domain-driven design, RESTful API-first development, event-driven architectures, test-gated CI/CD pipelines, observability, and automated testing.
  • Collaborate with engineering teams to ensure architecture decisions are successfully implemented.
  • Ensure systems exchange data efficiently, securely, and reliably, and partner with data platform teams on reporting, analytics, and operational data needs.
  • Evaluate technologies, frameworks, and vendor solutions; conduct proof-of-concept initiatives to validate architectural approaches.
  • Assess existing systems and develop pragmatic modernization strategies that reduce technical debt and business disruption, decompose systems as appropriate, and support long-term business and technology goals.
  • Provide technical leadership throughout the software development lifecycle, guide teams through architecture decisions and implementation challenges, and participate in architecture reviews and technical design discussions.
  • Advise engineering and product leadership and collaborate with Product Management, Engineering, Security, Data, Infrastructure and DevOps, and business stakeholders.
  • Communicate technical concepts to technical and non-technical audiences, facilitate cross-team alignment, and influence development communities and executive teams.

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 sabbatical after five years of employment.
  • Free medical health insurance for one dog or cat.
  • Paid time off to volunteer at nonprofit organizations.
  • Seattle office amenities include a free on-site gym, free dog-walking services for office pets during business hours, free parking, and paid ORCA cards.
  • Monthly bonuses for eligible employees.
  • Restricted Stock Units for new team members, vesting over four years.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service