1

Manager Of Software Development Jobs in Seattle, WA

Manager Software Development

Seattle, WA · Hybrid

$140.50K - $185.50K/yr

Lead development of RESTful APIs and backend services * Guide teams in effective use of ... Required: * 3+ years as a Software Engineering Manager or Tech Lead with hands-on responsibilities

Manager Software Development

Seattle, WA · On-site

$140.50K - $185.50K/yr

Lead development of RESTful APIs and backend services * Guide teams in effective use of ... Required: * 3+ years as a Software Engineering Manager or Tech Lead with hands-on responsibilities

Software Development Manager

Everett, WA · On-site

$136.40K - $180.10K/yr

Company Description SA Technologies Inc. (www.satincorp.com) is a market leader and one of the ... Software Development Manager Location: Everett WA Duration: 6+ Month Contract Summary The role ...

Software Development Manager

Seattle, WA · On-site

$140.50K - $185.50K/yr

Our services span all aspects of business, providing a holistic approach for managing an organization. * Software Development Manager, you will be responsible for leading a team of engineers ...

Software Development Manager, Kiro IDE

Seattle, WA

$140.50K - $185.50K/yr

The next generation of developer tools and services will leverage AI to significantly increase ... Key job responsibilities As a Software Development Manager of this team, you will: - Directly hire ...

Software Development Manager, JP Manga

Seattle, WA · On-site

$140.50K - $185.50K/yr

We are looking for a seasoned leader for a team of Software Development Engineers in our Seattle ... BASIC QUALIFICATIONS - 3+ years of engineering team management experience - 7+ years of working ...

Software Development Manager, Kiro IDE

Seattle, WA · On-site

$140.50K - $185.50K/yr

The next generation of developer tools and services will leverage AI to significantly increase ... Key job responsibilities As a Software Development Manager of this team, you will: - Directly hire ...

Software Development Manager

Seattle, WA · On-site

$140.50K - $185.50K/yr

Our services span all aspects of business, providing a holistic approach for managing an organization. As an Software Development Manager, you will be responsible for leading a team of engineers ...

next page

Showing results 1-20

Manager Of Software Development information

See Seattle, WA salary details

$90.5K

$161.7K

$203.1K

How much do manager of software development jobs pay per year?

As of May 28, 2026, the average yearly pay for manager of software development in Seattle, WA is $161,715.00, according to ZipRecruiter salary data. Most workers in this role earn between $140,500.00 and $185,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Manager of Software Development, and why are they important?

To thrive as a Manager of Software Development, you need strong leadership abilities, a solid background in software engineering, and experience with project management, often supported by a degree in computer science or a related field. Familiarity with development tools like Git, Jira, agile methodologies, and sometimes certifications such as PMP or Scrum Master are typically required. Excellent communication, problem-solving, and team-building skills help you motivate teams and foster a collaborative environment. These skills are essential for delivering high-quality software products on time while supporting the growth and efficiency of your development team.

What are some common challenges faced by a Manager of Software Development, and how can they be addressed?

A Manager of Software Development often navigates challenges such as balancing project deadlines with code quality, managing cross-functional team dynamics, and adapting to rapidly changing technologies. Addressing these requires clear communication, fostering a collaborative team culture, and implementing agile methodologies to stay responsive to change. Regular one-on-one meetings, continuous learning opportunities, and transparent goal-setting also help maintain team engagement and productivity. By proactively addressing these challenges, managers can drive successful project outcomes and support their team's professional growth.

What does a Manager of Software Development do?

A Manager of Software Development oversees teams of software engineers and developers, guiding them through the software development lifecycle. They are responsible for project planning, setting goals, ensuring deadlines are met, and maintaining high-quality standards. Additionally, they facilitate communication between team members and other departments, help resolve technical challenges, and support the professional growth of their team. Their role blends technical expertise with leadership and project management skills.

How much does a software manager earn?

A software manager's salary typically ranges from $100,000 to $160,000 annually, depending on experience, location, and company size. Senior managers or those in high-cost areas may earn higher compensation, often including bonuses and stock options.

What is the difference between Manager Of Software Development vs Software Development Manager?

AspectManager Of Software DevelopmentSoftware Development Manager
Required CredentialsBachelor's degree in CS or related field; often certifications in project managementBachelor's degree in CS or related field; certifications like PMP are common
Work EnvironmentLeads multiple development teams, oversees project delivery, collaborates with stakeholdersManages software development teams, focuses on project execution and team coordination
Employer & Industry UsageUsed in tech companies, software firms, and IT departmentsCommon in software companies, tech startups, and enterprise IT divisions

The main difference is that a Manager Of Software Development typically oversees multiple teams and strategic initiatives, while a Software Development Manager focuses more on managing specific development teams and project execution. Both roles require similar credentials and are used across similar industries, but their scope and focus differ slightly.

What are the most commonly searched types of Of Software Development jobs in Seattle, WA? The most popular types of Of Software Development jobs in Seattle, WA are:
What cities near Seattle, WA are hiring for Manager Of Software Development jobs? Cities near Seattle, WA with the most Manager Of Software Development job openings:
Infographic showing various Manager Of Software Development job openings in Seattle, WA as of May 2026, with employment types broken down into 29% Full Time, 66% Part Time, 2% Temporary, 2% Contract, and 1% Nights. Highlights an 56% Physical, 5% Hybrid, and 39% Remote job distribution, with an average salary of $161,715 per year, or $77.7 per hour.
Manager Software Development

Manager Software Development

Trupanion

Seattle, WA • Hybrid

$140.50K - $185.50K/yr

Full-time

Medical, Dental, Vision, PTO

Posted 10 days ago


Trupanion rating

9.8

Company rating: 9.8 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

2nd of 258 rated insurance


Job description

Company Description

Trupanion is a leading provider of medical insurance for cats and dogs across North America. Our mission is to help caring pet owners plan and budget for their pets' medical needs. We offer a collaborative, casual, and pet-friendly environment where engineers are empowered to build reliable, mission-critical systems at scale.

*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.*

Job Description

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 maintaining stability and operational excellence 

Production Ownership & Incident Management: 

  • Own the health, reliability, and operational readiness of production systems 
  • Lead and personally contribute to production incident resolution, including hands-on debugging 
  • Drive structured incident response, root cause analysis, and preventative actions 
  • Establish and maintain monitoring, alerting, and observability practices using DataDog 
  • Ensure teams are prepared for on-call rotations and production support responsibilities 

Execution & Delivery:

  • Ensure work is well-scoped, well-designed, and delivered predictably 
  • Hold teams accountable for quality, test coverage, and long-term maintainability 
  • Ensure unit testing practices using MSTest and Moq are consistently followed 
  • Drive a shift-left mindset, encouraging quality, security, and operational thinking early in development 
  • Promote continuous improvement through innovation, experimentation, and adoption of new technologies (including AI) 

Best Practices, Standards & Compliance:

  • Define and enforce coding standards and software development best practices 
  • Ensure compliance with relevant security and regulatory frameworks (e.g., ISO, SOX, PCI DSS) 
  • Stay current on evolving software, security, and data protection trends 
  • Champion secure coding practices and operational excellence 

Cross-Team Collaboration & Leadership:

  • Work effectively with engineering, product, operations, and business stakeholders 
  • Navigate competing priorities and align teams toward clear technical outcomes 
  • Influence through credibility, clarity, and technical leadership 
  • Communicate technical risks, trade-offs, and production impacts clearly to leadership 

Talent Leadership & Mentorship: 

  • Recruit, hire, and retain high-performing engineers 
  • Personally assess technical depth, problem solving, and ownership during interviews 
  • Build a culture of accountability, ownership, and continuous learning 
  • Mentor engineers at all levels with strong emphasis on technical growth and system thinking 
  • Develop senior engineers into future technical leaders 

Qualifications: 

Required:

  • 3+ years as a Software Engineering Manager or Tech Lead with hands-on responsibilities 
  • Strong 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 
  • Strong 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 

Strongly Preferred: 

  • Experience with RabbitMQ or similar message-driven systems 
  • Strong background in Azure, including: SQL Azure, Azure Web Apps / Services, Azure Service Bus 
  • Nice to Have 
  • 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 

Compensation: 

  • Thebasesalaryrange for this position is$155,000,000-$160,000, on a full-time schedule. 
  • Along with base salary,Trupanionemployees may be eligible for monthly bonuses. 
  • We want all employees to be invested inTrupanion'ssuccess, so we grant Restricted Stock Units to all new team members. Our new hire grants vest over 4 years. 
Additional Information

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

Trupanion is an equal-opportunity employer and embraces diversity. We are committed to building a team that represents a variety of backgrounds, abilities, perspectives, and skills.

We will ensure that individuals are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Please contact us to request accommodations.