← All Jobs
Posted Apr 10, 2026

Principal Software Engineer

Apply Now ✨
Company Description:

Trupanion is a leading provider of medical insurance for cats and dogs across North America. Our mission is simple: to help the pets we all love receive the care they need. We offer a collaborative, casual, and pet-friendly workplace where individuality and authenticity are encouraged.

Job Description:

*US-based, with a preference for Seattle, WA and consideration for applicants in the Eastern or Central time zones. Seattle-based employees will follow a hybrid schedule, working from our casual, pet-friendly office at least three days per week.*

Position Summary:

The Principal Software Engineer – Enterprise Integrations will serve as a lead developer responsible for architecting and executing the expansion of our existing web portal and development from the ground up of a cloud-based workflow management system.

This role bridges the gap between technical execution and business strategy, ensuring that our software solutions are scalable, highly available, and tailored to meet internal, veterinary, and pet owner consumer needs. You will play a critical part in evolving our technology stack to support the rapid growth and integration requirements of the company.

***US-based. Seattle preferred, with consideration for candidates in the Eastern or Central time zones. Seattle-based employees will follow a hybrid schedule, working from our casual, pet-friendly office at least three days per week.***

Responsibilities:

System Architecture:

Technical Depth:

Collaboration:

Project Execution:

Qualifications:

Requirements:

Additional Information:

Compensation:

Job Location:

Benefits and Perks:

For more information about Trupanion, visit https://trupanion.com/about

Learn more about how Trupanion has revolutionized our industry and the reimbursement model: https://www.youtube.com/watch?v=vdWZ4KHiPTQ

Trupanion is an equal-opportunity employer and embraces diversity. We are committed to building a team that represents a variety of backgrounds, abilities, perspectives, and skills.

We will ensure that individuals are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Please contact us to request accommodations.