Trupanion

Insurance

ManagerSoftwareDevelopment

$155–160k Seattle, Washington, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Manager Software Development at Trupanion. Skills: C#, .NET Core, Software Engineering Management, System Design. Hands-On Technical Leadership. Contribute to system design”

What You'll Achieve.

Evolving mission-critical platforms; Building resilient systems; Developing high-performing technical teams; Maintaining stability; Maintaining operational excellence; Achieving quality; Achieving test coverage; Achieving long-term maintainability; Ensuring compliance with security frameworks; Ensuring compliance with regulatory frameworks

Industry & Context.

Insurance
Problems you'll solve

System design; Troubleshooting; Problem solving

Eligibility Requirements

On-call rotations, Production support responsibilities

What They're Looking For.

Must Have

3+ years as a Software Engineering Manager or Tech Lead with hands-on responsibilities, expertise in C# /. NET, including. NET Framework and. NET Core, Solid understanding and applied experience with SOLID principles, Object-oriented design & design patterns, REST APIs, SQL and relational database design, Experience building and maintaining unit tests using MSTest and Moq, Experience with Azure DevOps for CI/CD, Production monitoring and alerting experience using DataDog, system design and troubleshooting skills in live production environments, Excellent written and verbal communication skills, Comfortable handling performance management, including difficult conversations when necessary, Experience working with Agile development methodologies

Nice to Have

Experience with RabbitMQ or similar message-driven systems, background in Azure, including: SQL Azure, Azure Web Apps / Services, Azure Service Bus, Experience with containerized environments (Docker, Kubernetes), Some experience with JavaScript, Angular, and TypeScript, Exposure to or integration experience with marketing platforms such as Marketo, Experience in regulated or mission-critical domains such as insurance or financial services

What You'll Do.

Hands-On Technical Leadership

Contribute to system design

Contribute to architecture

Contribute to code reviews

Contribute to implementation

Apply SOLID principles

Apply object-oriented design

Apply design patterns

Lead development of RESTful APIs

Lead development of backend services

Guide teams in asynchronous programming

Guide teams in distributed processing

Leverage AI-assisted development tools

Own production system health

Own production system reliability

Own production system operational readiness

Lead incident resolution

Contribute to incident resolution

Drive structured incident response

Drive root cause analysis

Drive preventative actions

Establish observability practices

Ensure teams prepared for on-call

Ensure teams prepared for production support

Ensure work is well-scoped

Ensure work is well-designed

Ensure work is delivered predictably

Hold teams accountable for quality

Hold teams accountable for test coverage

Hold teams accountable for maintainability

Ensure unit testing practices followed

Drive shift-left mindset

Define coding standards

Enforce coding standards

Define software development best practices

Enforce software development best practices

Ensure compliance with security frameworks

Ensure compliance with regulatory frameworks

Stay current on software trends

Stay current on security trends

Stay current on data protection trends

Champion secure coding practices

Champion operational excellence

Recruit high-performing engineers

Hire high-performing engineers

Retain high-performing engineers

Assess technical depth during interviews

Assess problem solving during interviews

Assess ownership during interviews

Build culture of accountability

Build culture of ownership

Build culture of continuous learning

Develop senior engineers

How You'll Work.

Team & Collaboration

Work effectively with engineering stakeholders; Work effectively with product stakeholders; Work effectively with operations stakeholders; Work effectively with business stakeholders; Navigate competing priorities; Align teams toward technical outcomes; Influence through credibility; Influence through clarity; Influence through technical leadership

Communication Scope

Excellent written communication skills; Excellent verbal communication skills; Communicate technical risks; Communicate trade-offs; Communicate production impacts

Process & Methodology

Ensure work is well-scoped, Ensure work is well-designed, Ensure work is delivered predictably

Full Job Description

Trupanion is a leading provider of medical insurance for cats and dogs in North America. Our mission is to help loving, responsible pet owners budget and care for their pets. At Trupanion, we offer a collaborative, casual, and pet-friendly environment where everyone is encouraged to be themselves. This position is open to candidates in theSeattle, 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. We are seeking a highly hands-on Software Engineering Manager to lead teams responsible for building, operating, and evolving mission-critical platforms. This role is ideal for a leader who remains deeply technical, actively contributes to architecture and code, and takes ownership of production outcomes. This is not a purely managerial role. Success requires strong technical judgment, direct involvement in engineering execution, and a passion for building resilient systems while developing high-performing technical teams. Key Responsibilities: Hands-On Technical Leadership: * Serve as a hands-on technical leader, actively contributing to system design, architecture, code reviews, and implementation * Bring deep expertise in C#, .NET Framework, and .NET Core, applying best practices directly to production systems * Drive an AI-forward engineering culture, bringing demonstrated experience with AI tools such as Codex or Claude Code to improve developer efficiency and throughput * Apply SOLID principles, object-oriented design, and established design patterns to build maintainable, scalable software * Lead development of RESTful APIs and backend services * Guide teams in effective use of asynchronous programming patterns (async/await) and distributed processing * Leverage AI-assisted development tools (e.g., Claude, Codex, Copilot) to improve personal effectiveness and evangelize responsible usage across teams * Partner with senior engineers and architects to evolve systems while maintaini

Free ATS check

Applying for this Manager Software Development role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Trupanion?

Real rants from real employees. Read before you apply.

Read Company Rants →