Manager, Software Development - Web & Mobile Applications

Trupanion•Seattle, WA
•$150,000 - $160,000•Hybrid

About The Position

Trupanion is seeking a Software Development Manager to lead teams building, operating, and evolving customer-facing web and mobile experiences. This is a hands-on technical leadership role involving architecture and engineering decisions as well as ownership of delivery and outcomes. The manager will work with Product, UX, Marketing, e-Commerce, Engineering, DevOps, Infrastructure, and business stakeholders to modernize and scale digital platforms supporting the member journey. The position is open to candidates in the Seattle, Washington area and follows a hybrid schedule, with at least three days per week in the office (Tuesday through Thursday). The role focuses on delivering intuitive, reliable, and scalable digital experiences that support customer acquisition, engagement, retention, and self-service. The manager will drive platform modernization, contribute to technical design and implementation strategy, promote sound engineering standards, and help teams use AI-assisted development tools responsibly. They will also own platform reliability and production readiness, lead incident response and root-cause analysis, and establish monitoring and observability practices. The manager will recruit, retain, coach, and mentor engineers and technical leads while developing future engineering leaders. They will align technical work with customer and business goals, communicate technical trade-offs and risks to varied audiences, and foster accountability, collaboration, continuous improvement, and operational excellence.

Requirements

  • At least 3 years of experience as a Software Engineering Manager or Tech Lead with hands-on technical responsibilities.
  • At least 3 years of experience with web technologies such as Angular, React, and/or TypeScript, and HTML/CSS.
  • 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.
  • Comfort handling performance management, coaching, and difficult conversations.
  • Experience working within Agile software development methodologies.

Nice To Haves

  • 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.
  • 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, or reCAPTCHA.
  • Experience with accessibility standards and WCAG compliance.
  • Experience in regulated or mission-critical industries such as insurance, healthcare, or financial services.
  • Experience in C# / .NET, including .NET Framework and .NET Core.

Responsibilities

  • Take ownership of team delivery and outcomes, and contribute to application architecture, technical design reviews, implementation strategy, and engineering standards.
  • Lead teams building modern customer-facing web and mobile applications.
  • Drive modernization of digital platforms, including migrations from legacy technologies to modern web and mobile frameworks.
  • Work with architects and senior engineers to establish long-term technology direction while balancing innovation, stability, and operational excellence.
  • Promote responsible use of AI-assisted development tools to improve engineering effectiveness, delivery time, and software quality.
  • Champion performance, accessibility, security, maintainability, and user experience best practices across digital properties.
  • Drive engineering investments that improve conversion, customer engagement, platform reliability, and operational efficiency.
  • Ensure work is well-scoped and well-designed, delivered predictably, and completed to a high quality standard.
  • Establish practices that support rapid delivery while preserving long-term maintainability.
  • Own the health, reliability, and operational readiness of customer-facing digital platforms.
  • Lead and participate in production incident resolution, troubleshooting, and debugging.
  • Drive structured incident response, root-cause analysis, and preventative improvements.
  • Establish and maintain monitoring, logging, alerting, and observability practices.
  • Prepare teams for production support and operational responsibilities, promoting a shift-left approach to quality, security, observability, and readiness.
  • Align priorities and outcomes with Product, UX, Marketing, e-Commerce, Engineering, DevOps, Infrastructure, and business stakeholders.
  • Communicate technical trade-offs, risks, platform strategy, and delivery impacts to executive and non-technical audiences.
  • Influence technical direction through collaboration, credibility, and engineering leadership.
  • Translate customer and organizational goals into scalable technology solutions with business teams.
  • Recruit, hire, retain, coach, and mentor software engineers and technical leads, and develop future engineering leaders.
  • Build a high-performance organization emphasizing accountability, ownership, continuous improvement, innovation, operational excellence, collaboration, communication, and customer focus.

Benefits

  • Full medical, dental, and vision benefits at no cost to the employee.
  • Four weeks of paid time off and 9 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.
  • Monthly bonuses.
  • Restricted Stock Unit grants for new team members, vesting over four years.
  • 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