Software Architect - Insurance Platforms
Core
Design and evolve scalable, secure, and maintainable technology solutions for Trupanion's Insurance Platform, serving as a technical leader to engineering, product, and business stakeholders.
Role type
Senior IC Software Architect (Insurance Platforms)
Builds
Scalable distributed systems for policy administration, billing, claims processing, payments, underwriting, and partner integrations
Domain
Insurance Technology / Cloud-Native Architecture
Deliverable
production ML models | product features
Required skills
C#, .NET, Azure, REST APIs, SQL Server, Event-driven architectures, Microservices, Domain-Driven Design, System Design, Technical Leadership
Preferred skills
Property & Casualty/Healthcare/Pet Insurance experience, Azure Service Bus/Event Grid/Functions, CQRS, Event Sourcing, SOLID principles, SaaS integrations, AI-assisted development
Technologies
C#, .NET, Azure, SQL Server, Azure Service Bus, Azure Event Grid, Azure Functions, API Management
Responsibilities
Define scalable architecture solutions for insurance business goals; Design highly available, secure distributed systems; Lead platform modernization and technical debt reduction; Evaluate new technologies and conduct proof-of-concepts; Guide engineering teams through architecture decisions and tradeoffs; Collaborate with stakeholders to align technical direction with business objectives
Seniority
Senior, hands-on IC