Manager, Software Development jobs in United States
cer-icon
Apply on Employer Site
company-logo

Trupanion · 12 hours ago

Manager, Software Development

Trupanion is a leading provider of medical insurance for cats and dogs in North America. They are seeking a highly hands-on Software Engineering Manager to lead teams building and operating mission-critical systems, ensuring reliable and high-quality software delivery while actively troubleshooting live issues.

Health CareHealth InsuranceInsurancePet
check
H1B Sponsor Likelynote

Responsibilities

Serve as a hands-on technical leader, actively involved in system design, architecture, code reviews, and troubleshooting
Bring deep expertise in the Microsoft stack, including .NET, C#, and Azure, and apply it directly to real production systems
Personally dive into complex technical problems, including debugging and diagnosing issues in live production environments
Lead technical discussions and decisions, clearly articulating technical and business trade-offs across performance, scalability, reliability, security, cost, and delivery speed
Partner with senior engineers and architects to evolve systems while maintaining stability and operational excellence
Own the health, reliability, and operational readiness of production systems
Lead and personally contribute to the resolution of urgent production incidents, including hands-on investigation and troubleshooting
Drive structured incident response / RCA’s, clear communication, and rapid mitigation
Lead post-incident reviews, root-cause analysis, and execution of preventative actions
Establish strong operational practices, monitoring, and on-call readiness
Drive flawless execution by ensuring work is well-scoped, well-designed, and delivered predictably
Hold teams accountable for engineering quality, operational excellence, and long-term maintainability
Make timely, pragmatic decisions when trade-offs are required to meet business objectives
Proactively drive innovation with new ideas and options made available by new technologies
Maintain and actively contribute to a list of innovation & research projects
Assist by offering strategic and technical advice for anyone working on these projects
Drive a shift-left culture into development from QA and DevOps
Define and enforce development and coding standards and other Software Development Best Practices
Ensure Trupanion and its developers are compliant with all relevant security and compliance standards (e.g. ISO, SOX, etc)
Design and implement development policies and procedures and ensure they are followed, including (but not limited to) ISO, PCI DSS and Trupanion test/release processes
Stay aware of the latest data protection and security threats, update team members accordingly, and mitigate against known industry standards
Ensure your knowledge of software development is kept up to date and relevant by networking/researching/reading blogs and news sources/training courses
Work effectively across varied and diverse teams, including engineering, product, operations, and business stakeholders
Navigate differing priorities, incentives, motivators, and directives across teams
Synthesize multiple perspectives and approaches into clear, actionable paths forward
Provide decisive leadership when alignment is unclear, ambiguity is high, or trade-offs are required
Influence without authority by building trust, credibility, and shared understanding
Recruit, hire, and retain top-notch technical talent, maintaining a consistently high bar for engineering excellence
Personally assess technical depth, judgment, and ownership during hiring
Create an environment where strong engineers want to stay: meaningful problems, high standards, autonomy, and growth
Actively performance manage underperforming employees, including improvement plans and termination when necessary
Build and sustain a culture of accountability, ownership, and continuous improvement
Mentor engineers at all levels with a strong focus on technical depth, system thinking, and operational ownership
Develop senior engineers into future technical and organizational leaders
Continuously raise the technical and performance bar of the team
Demonstrate top-notch communication skills, both written and verbal
Synthesize complex technical and business scenarios into clear, concise, and actionable communication
Communicate risks, trade-offs, and production impacts effectively to senior and executive leadership
Provide clarity during high-pressure situations such as production incidents or shifting priorities
Ensure alignment and transparency across technical and non-technical stakeholders
Ensure deep understanding of issues and root causes and be able to speak both to technical and business impacts of issues in a clear, accurate, and timely fashion
Proactively provide status updates frequently and accurately to management and stakeholders

Qualification

.NETC#AzureSoftware Development ManagementSystem DesignAgile MethodologyIncident ManagementPerformance ManagementTechnical CommunicationTeam Leadership

Required

3+ years working as a Software Development Tech Lead or Software Development Manager
Bachelor's degree preferred, ideally in Computer Science or other technical discipline
Proven experience as a Software Engineering Lead or Manager with significant hands-on technical involvement
Deep, practical experience building and operating production systems using .NET, C#, and Azure
Experience leading a team of in-house and remote developers across different time zones
Demonstrated ability to personally troubleshoot and resolve complex production issues
Strong system design and architectural skills
Proven ability to recruit, hire, and retain high-performing engineers
Experience working across multiple teams with differing goals and constraints
Exceptional ability to communicate complex technical and business concepts clearly
Comfort with direct performance management, including difficult conversations and termination decisions
Ability to collaborate effectively with the business analysts, program managers, business leaders, and SMEs to ensure solutions meet business needs
Proficient with the Agile methodology

Preferred

Experience in the insurance industry or other regulated, mission-critical domains (bonus, not required)
Experience operating high-availability systems and on-call rotations in Azure-based environments

Benefits

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.

Company

Trupanion

company-logo
Trupanion is an insurance company which provides pet care insurance.

H1B Sponsorship

Trupanion has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (1)
2023 (1)
2022 (2)
2021 (3)
2020 (1)

Funding

Current Stage
Public Company
Total Funding
$258M
Key Investors
PNC Bank
2025-11-04Post Ipo Debt· $120M
2020-11-02Post Ipo Equity· $60M
2018-06-21Post Ipo Equity· $69M

Leadership Team

leader-logo
Margi Tooth
CEO and President
linkedin
leader-logo
Fawwad Qureshi
EVP & Chief Financial Officer
linkedin
Company data provided by crunchbase