Job DescriptionUS - Seattle only:
This position is open to candidates in the Seattle, WA area. You will have a hybrid remote/in-office schedule where you will work from our casual, pet-friendly office at least
3 days a week (Tuesday, Wednesday, Thursday).
Trupanion is seeking a Software Development Manager to lead teams responsible for building, operating, and evolving Trupanion's customer-facing web and mobile experiences. This role is ideal for a leader who remains deeply technical, actively contributes to architecture and engineering decisions, and takes ownership of delivering exceptional digital experiences that drive customer acquisition, engagement, retention, and self-service capabilities.
This is not a purely managerial role. Success requires strong technical leadership, sound architectural judgment, and direct involvement in engineering execution. You will partner closely with Product, UX, Marketing, e-Commerce, and business stakeholders to modernize and scale the platforms that support the entire member journey across web and mobile channels.
Key Responsibilities:
Technical Leadership - Operate as a servant leader and take full ownership of the delivery and outcomes for your teams. You actively contribute to application architecture, technical design reviews, implementation strategy, and engineering standards.
- Lead teams that build modern customer-facing web and mobile applications that deliver intuitive, reliable, and scalable member experiences.
- Drive modernization efforts across digital platforms, including migration from legacy technologies to modern web and mobile frameworks.
- Partner with architects and senior engineers to establish long-term technology direction while balancing innovation, stability, and operational excellence.
- Leverage AI-assisted development tools (e.g., Claude, Codex, Copilot) to improve engineering effectiveness and promote responsible adoption across teams. Leverage AI to both improve time-to-market and quality of software overall.
- Champion best practices for performance, accessibility, security, maintainability, and user experience across all digital properties.
Digital Experience Delivery & Business Impact - Drive engineering investments that improve conversion rates, customer engagement, platform reliability, and operational efficiency.
- Ensure work is well-scoped, well-designed, and delivered predictably while maintaining a high standard of quality.
- Establish engineering practices that support rapid delivery without compromising long-term maintainability.
Production Ownership & Operational Excellence - Own the health, reliability, and operational readiness of customer-facing digital platforms
- Lead and personally contribute to production incident resolution, including hands-on troubleshooting and debugging when necessary.
- Drive structured incident response, root cause analysis, and preventative improvements.
- Establish and maintain monitoring, logging, alerting, and observability practices.
- Ensure teams are prepared for production support and operational responsibilities.
- Promote a shift-left mindset for quality, security, observability, and operational readiness.
Cross-Functional Leadership - Work effectively with Product, UX, Marketing, e-Commerce, Engineering, DevOps and Infrastructure, and business stakeholders to align priorities and outcomes.
- Communicate technical trade-offs, risks, platform strategy, and delivery impacts clearly to executive and non-technical audiences.
- Influence technical direction through credibility, collaboration, and strong engineering leadership.
- Partner with business teams to translate customer and organizational goals into scalable technology solutions.
- Talent Leadership & Mentorship
- Recruit, hire, and retain high-performing software engineers.
- Drive creation of a high-performance organization that balances accountability, ownership, continuous improvement, innovation, operational excellence, collaboration, communication, and customer obsession.
- Mentor engineers and technical leads while developing future engineering leaders.
QualificationsRequired:- 3+ years' experience as a Software Engineering Manager or Tech Lead with hands-on technical responsibilities.
- 3+ years' experience in web technologies such Angular, React, and/or Typescript, and HTML/CSS.
- Experience in C# / .NET, including .NET Framework and .NET Core a strong plus.
- Experience building digital commerce, customer acquisition, enrollment, or self-service experiences.
- Working understanding and applied experience with SOLID principles, object-oriented design, design patterns, REST APIs, SQL, and relational database design.
- Experience building and maintaining customer-facing web and mobile applications at scale.
- Experience leading teams responsible for web and/or mobile application development.
- Experience with responsive, mobile-first application development and modern UX practices.
- Experience with Azure DevOps and CI/CD practices.
- Strong system design, troubleshooting, and production support experience.
- Excellent written and verbal communication skills.
- Comfortable handling performance management, coaching, and difficult conversations when necessary.
- Experience working within Agile software development methodologies.
Strongly Preferred:- Experience with Sitefinity CMS, including content modeling, templates, widgets, custom module development, APIs, and MVC architecture.
- Experience leading web platform modernization, CMS migrations, or large-scale website replatforming initiatives.
- Experience migrating customers and user traffic from legacy digital platforms to modern architectures.
- Strong background in Azure, including Azure SQL, App Services, Service Bus, and cloud-native application development.
- Experience delivering eCommerce, subscription management, payment, or customer acquisition experiences.
- Familiarity with native mobile development technologies, including Swift and Kotlin.
- Experience working closely with Marketing and Digital Experience teams.
Nice to Have:- Experience with Sitefinity Cloud
- Experience with RabbitMQ or similar message-driven architectures.
- Experience with containerized environments such as Docker and Kubernetes.
- Experience integrating with third-party platforms such as payment providers, subscription management solutions, Google Maps APIs, reCAPTCHA, or similar services.
- Experience with accessibility standards and WCAG compliance.
- Experience in regulated or mission-critical industries such as insurance, healthcare, or financial services.
Additional InformationCompensation:- The base salary range for this position is $150,000 - $160,000, on a full-time schedule.
- Along with base compensation, Trupanion employees are currently eligible for monthly bonuses.
- We want all employees to be invested in Trupanion's success, so we grant Restricted Stock Units to all new team members. Our new hire grants vest over 4 years.
Benefits and Perks:- Full medical, dental, and vision benefits at no cost to the employee
- Four weeks of paid time off and 9 paid float holidays (you can decide which days are most important to you!)
- Five-week sabbatical after five years of employment
- Open, casual, pet-friendly, and fun office environment
- Free medical health insurance for your pet (1 dog or cat)
- Paid time off to volunteer at nonprofit organizations
- Seattle Office Amenities: Free on-site gym, free dog walking services for office pets during business hours, free parking, and paid ORCA cards.
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