Software Architect - Insurance Platforms

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

About The Position

Trupanion is seeking a Software Architect to design and evolve scalable, secure, and maintainable technology solutions for its Insurance Platform capabilities. The role provides technical leadership and partners with engineering, product, and business stakeholders to align technology solutions with business objectives and deliver strong customer and operational outcomes. This hands-on architecture role combines strategic direction with practical execution. The Software Architect works with Software Development Managers, Principal Engineers, Product Managers, Infrastructure and Cloud, DevOps, development, and business teams to define technical direction, guide implementation, and address complex business and technology challenges. The position focuses on modern cloud-native architecture, platform transformation, practical implementation, and using secure AI effectively to improve delivery speed and software quality. The role is based in the Seattle, Washington area and follows a hybrid schedule, with at least three office days per week on Tuesday, Wednesday, and Thursday.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • 8 or more years of software engineering experience.
  • 3 or more 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.
  • Applicants must be authorized to work for any employer in the United States; visa sponsorship or transfer is not available.

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

  • Define 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 time-to-market and software quality.
  • Reduce technical debt through modernization and architectural evolution.
  • Recommend technology investments that maximize business value, with a preference for buying, integrating, and extending proven solutions before building custom software.
  • Design architecture for policy administration, billing, claims processing, payments, customer servicing, underwriting, and partner integrations.
  • Define system interactions, integration patterns, data flows, and service boundaries.
  • 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, and secure distributed systems.
  • Promote domain-driven design, RESTful API-first development, event-driven architectures, test-gated CI/CD pipelines, observability, and automated testing.
  • Define standards for resiliency, performance, maintainability, and operational excellence.
  • Collaborate with engineering teams to ensure architecture decisions are implemented successfully.
  • Define integration strategies using APIs, event-driven messaging, and modern integration patterns, ensuring systems exchange data efficiently, securely, and reliably.
  • Partner with data platform teams on enterprise reporting, analytics, and operational data needs.
  • Evaluate technologies, frameworks, and vendor solutions, and conduct proofs of concept to validate architectural approaches.
  • Make build-versus-buy recommendations based on business value, cost, risk, and long-term sustainability.
  • Stay current with cloud computing, insurance technology, software architecture, and AI-assisted development trends.
  • Assess existing systems and identify opportunities for simplification, modernization, and technical debt reduction.
  • Develop modernization strategies that minimize business disruption, lead appropriate system decomposition, and improve platform flexibility.
  • Ensure modernization work aligns with long-term business and technology goals.
  • Provide technical leadership throughout the software development lifecycle, from concept through production deployment.
  • Guide engineering teams through architecture decisions, tradeoffs, and implementation challenges; participate in architecture reviews and technical design discussions.
  • Advise engineering and product leadership.
  • Collaborate with Product Management, Engineering, Security, Data, Infrastructure and DevOps, and business stakeholders.
  • Communicate technical concepts to technical and non-technical audiences and facilitate alignment on architecture decisions and priorities.
  • Build relationships through influence, credibility, and technical expertise, and present technical information in terms suitable for both development teams and executives.

Benefits

  • Monthly bonuses.
  • Restricted Stock Units for new team members, vesting over four years.
  • Medical, dental, and vision benefits at no cost to the employee.
  • Four weeks of paid time off.
  • Nine paid float holidays.
  • Five-week sabbatical after five years of employment.
  • Pet-friendly office environment.
  • Free medical health insurance for one dog or cat.
  • Paid time off to volunteer at nonprofit organizations.
  • Free on-site gym.
  • Free dog walking services for office pets during business hours.
  • Free parking.
  • Paid ORCA cards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service