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 that build, operate, and evolve customer-facing web and mobile experiences. The role combines people leadership with hands-on technical contribution to architecture, engineering decisions, and execution. The manager will help deliver digital experiences that support customer acquisition, engagement, retention, and self-service, and will partner with Product, UX, Marketing, e-Commerce, and business stakeholders to modernize and scale platforms across the member journey. This position is open to candidates in the Seattle, Washington area. It follows a hybrid schedule, with work from Trupanion’s casual, pet-friendly office at least three days each week: Tuesday, Wednesday, and Thursday. The manager owns delivery and outcomes, technical direction, platform health, reliability, production readiness, incident response, and continuous improvement. They also recruit, retain, mentor, and develop software engineers and technical leaders. The base salary range is $150,000–$160,000 per year, with eligibility for monthly bonuses and Restricted Stock Units for new team members that vest over four years. Applicants must be authorized to work for any U.S. employer; visa sponsorship is not available.

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, plus HTML and 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 when necessary.
  • Experience working with Agile software development methodologies.

Nice To Haves

  • Experience with C#/.NET, including .NET Framework and .NET Core.
  • 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 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.

Responsibilities

  • Own team delivery and outcomes as a servant leader, contributing to application architecture, technical design reviews, implementation strategy, and engineering standards.
  • Lead teams building modern customer-facing web and mobile applications that provide intuitive, reliable, and scalable member experiences.
  • Drive modernization of 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.
  • Use AI-assisted development tools such as Claude, Codex, and Copilot to improve engineering effectiveness, time-to-market, and software quality, and promote responsible adoption.
  • 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 held to a high quality standard.
  • Establish engineering practices that enable rapid delivery while maintaining long-term maintainability.
  • Own the health, reliability, and operational readiness of customer-facing digital platforms.
  • Lead and contribute hands-on to production incident resolution, troubleshooting, and debugging when needed.
  • 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, and promote shift-left quality, security, observability, and operational readiness.
  • Collaborate 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 to executive and non-technical audiences.
  • Influence technical direction through credibility, collaboration, and engineering leadership.
  • Work with business teams to turn customer and organizational goals into scalable technology solutions.
  • Recruit, hire, and retain high-performing software engineers.
  • Build a high-performance organization emphasizing accountability, ownership, continuous improvement, innovation, operational excellence, collaboration, communication, and customer focus.
  • Mentor engineers and technical leads and develop future engineering leaders.
  • Handle performance management, coaching, and difficult conversations when necessary.

Benefits

  • Full medical, dental, and vision benefits at no cost to the employee.
  • Monthly bonuses.
  • Restricted Stock Units for new team members, vesting over four years.
  • Four weeks of paid time off.
  • Nine paid float holidays.
  • Five-week sabbatical after five years of employment.
  • Casual, 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