1

Microsoft Software Engineering Manager Jobs (NOW HIRING)

Software Engineering Manager

Charlotte, NC · Remote

$150K - $190K/yr

Software Engineering Manager Remote, Full-Time About the Team/Role WEX FSM (formerly Payzerware), is an end-to-end Field Service Management platform that helps contractors run their business, grow ...

Software Engineering Manager

Seattle, WA · Remote

$150K - $190K/yr

Software Engineering Manager Remote, Full-Time About the Team/Role WEX FSM (formerly Payzerware), is an end-to-end Field Service Management platform that helps contractors run their business, grow ...

Software Engineering Manager Remote, Full-Time About the Team/Role WEX FSM (formerly Payzerware), is an end-to-end Field Service Management platform that helps contractors run their business, grow ...

Software Engineering Manager

Eagan, MN · On-site

$157K - $182K/yr

As MISO's Software Engineering Manager , you'll be responsible for leading one or more teams to design, build, deliver, and operate software at scale. You will set the technical direction, own ...

Software Engineering Manager Remote, Full-Time About the Team/Role WEX FSM (formerly Payzerware), is an end-to-end Field Service Management platform that helps contractors run their business, grow ...

Software Engineering Manager Remote, Full-Time About the Team/Role WEX FSM (formerly Payzerware), is an end-to-end Field Service Management platform that helps contractors run their business, grow ...

Software Engineering Manager

Dallas, TX · Remote

$150K - $190K/yr

Software Engineering Manager Remote, Full-Time About the Team/Role WEX FSM (formerly Payzerware), is an end-to-end Field Service Management platform that helps contractors run their business, grow ...

Software Engineering Manager

Bodega Bay, CA · Remote

$150K - $190K/yr

Software Engineering Manager Remote, Full-Time About the Team/Role WEX FSM (formerly Payzerware), is an end-to-end Field Service Management platform that helps contractors run their business, grow ...

Software Engineering Manager

New York, NY · On-site

$200K - $300K/yr

Kubernetes, MongoDB, Docker, and/or Microsoft Azure is a plus. Requirements: * 7+ years of solid software development experience. * 2+ years of direct experience working in an engineering manager ...

Software Engineering Manager

San Diego, CA · On-site

$155K - $190K/yr

The Software Engineering Manager leads a team of embedded software and cryptographic engineers developing advanced computing, communications, and COMSEC solutions for satellite avionics and payload ...

Software Engineering Manager

San Mateo, CA · On-site

$170K - $220K/yr

IXL Learning, developer of personalized learning products used by millions of people globally, is seeking a Software Engineering Manager to manage a team of talented engineers and provide hands-on ...

Our client, a leading organization in the technology sector, is seeking a Software Engineering Manager. This role is pivotal in leading and guiding a team of software engineers to develop innovative ...

SEACORP is seeking a Software Engineering Manager to lead technical teams in the research, design, development, and testing of tactical navigation systems for surface and submarine platforms. This ...

Showing results 41-60

Microsoft Software Engineering Manager information

See salary details

$99.5K

$169.4K

$200.5K

How much do microsoft software engineering manager jobs pay per year?

As of Sep 9, 2026, the average yearly pay for microsoft software engineering manager in the United States is $169,381.00, according to ZipRecruiter salary data. Most workers in this role earn between $173,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What does a Microsoft software engineering manager do?

A Microsoft Software Engineering Manager leads a team of software engineers in designing, developing, and delivering software solutions. They are responsible for setting technical direction, mentoring team members, managing project timelines, and collaborating with cross-functional teams. Additionally, they ensure high-quality code and drive innovation aligned with company goals. This role combines technical expertise with leadership and people management skills.

How does a Microsoft software engineering manager typically balance technical leadership with people management responsibilities?

As a Microsoft Software Engineering Manager, you'll regularly split your focus between guiding technical execution and supporting your team’s growth. This means facilitating architectural decisions and code reviews while also mentoring engineers, conducting performance reviews, and fostering a collaborative culture. Balancing these responsibilities requires strong time management and clear communication, as you'll often act as a liaison between your team and cross-functional partners such as product managers and designers. Many managers find success by delegating technical tasks when appropriate and dedicating consistent time to one-on-one meetings to support their team members.

What are the key skills and qualifications needed to thrive as a Microsoft software engineering manager, and why are they important?

To thrive as a Microsoft Software Engineering Manager, you need a strong background in software development, leadership experience, and typically a degree in computer science or a related field. Familiarity with Microsoft technologies such as Azure, .NET, Visual Studio, and agile project management tools is expected, along with certifications like Microsoft Certified: Azure Solutions Architect Expert being advantageous. Outstanding communication, strategic thinking, and the ability to mentor and motivate teams are critical soft skills in this role. These skills and qualifications are essential for driving technical excellence, delivering high-quality products, and fostering a high-performing team environment.

What is the difference between Microsoft Software Engineering Manager vs Software Development Manager?

AspectMicrosoft Software Engineering ManagerSoftware Development Manager
Required CredentialsBachelor's/Master's in CS or related field, relevant experienceBachelor's/Master's in CS or related field, relevant experience
Work EnvironmentTech companies, corporate offices, collaborative teamsTech companies, corporate offices, project teams
Employer & Industry UsagePrimarily in tech giants like Microsoft, other software firmsWidely used across tech, finance, healthcare industries
Common Search & ComparisonYesYes

The Microsoft Software Engineering Manager and Software Development Manager roles share similar educational backgrounds and work environments, often found in tech companies. However, the Microsoft role is specific to Microsoft and its products, focusing on managing engineering teams within the company. The Software Development Manager role is broader, applicable across various industries and companies, overseeing software projects and teams in diverse settings.

What are popular job titles related to Microsoft Software Engineering Manager jobs?

For Microsoft Software Engineering Manager jobs, the most frequently searched job titles are:

Infographic showing various Microsoft Software Engineering Manager job openings in the United States as of September 2026, with employment types broken down into 100% Full Time. Highlights an 77% In-person, 10% Hybrid, and 13% Remote job distribution, with an average salary of $169,381 per year, or $81.4 per hour.

Software Engineering Manager

Charlotte, NC • Remote

$150K - $190K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 days ago


Job description

Software Engineering Manager

Remote, Full-Time

About the Team/Role

WEX FSM (formerly Payzerware), is an end-to-end Field Service Management platform that helps contractors run their business, grow sales, and simplify back-office operations. WEX FSM provides comprehensive business management including schedule / dispatch, invoicing, sales proposals / invoices, and maintenance agreements. We also enable a full range of payment and financing solutions, which further help contractors decrease outstandings, generate more revenue per job, and save time.

As a Software Engineering Manager, you will lead and develop multiple teams of software engineers, defining best practices, implementing technical strategies, maximizing productivity, and shaping the engineering culture at WEX FSM.

How You'll Make an Impact
  • Provide leadership, mentorship, and management for software engineers

    • Serve as the primary coach and manager for your teams

    • Conduct regular 1-on-1's, providing immediate and constructive feedback loops

    • Develop future technical leaders and senior individual contributors

  • Drive innovation by ensuring teams stay current with emerging technologies and industry trends

    • Champion the adoption of modern tools, frameworks, and design patterns

    • Maintain our technology stacks, ensuring timely updates or strategic replacements to mitigate technical debt

  • Collaborate closely with Product and provide technical guidance

    • Partner with Product Managers to translate business requirements into technical specifications and technical specifications into project estimates

    • Ensure engineering strategies remain aligned with product roadmaps

  • Guide best practices, coding standards, and design patterns

    • Define and enforce high-quality standards for code reviews, automated testing, and system design

    • Strive for robust, scalable, and maintainable software design, utilizing established patterns, minimizing complexity

  • Conduct performance reviews, set goals, and support engineers in career development

    • Implement a structured performance management process, including frequent check-ins and quarterly reviews, based on measurable goals and objectives

    • Actively work to mentor and grow the careers of your software engineers

  • Foster a culture of innovation, collaboration, and continuous learning

    • Promote innovation and collaboration across all engineering teams

    • Encourage continuous learning by establishing learning plans for team members

  • Contribute to the technical roadmap, identifying areas to maximize development productivity

    • Champion technical direction, prioritizing initiatives that enhance development velocity and quality

    • Take ownership of initiatives focused on improving the developer experience (DevEx)

    • Proactively audit the entire development process, proposing changes that eliminate bottlenecks and boost overall engineering output

Experience You'll Bring
  • 5+ years of software engineering experience or 1+ years in software engineering management

  • Expertise in Software Development Lifecycle (SDLC) fundamentals and processes, including design, documentation, testing, and tooling

  • Practical experience utilizing automated testing tools, particularly for unit testing

  • Exceptional leadership, team-building, and dynamic decision-making capabilities

  • Strong verbal and written communication skills

  • Highly analytical and detail-oriented mindset

  • Proven ability to manage multiple projects effectively and succeed in a fast-paced environment

What We Offer
  • A collaborative, fast-paced environment where your contributions will have a direct impact.

  • Opportunities to work on cutting-edge projects and shape the future of our product offerings.

  • A commitment to continuous learning and professional growth.

Pay Range: $150,000.00 - $190,000.00

The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For more information, check out the "About Us" section.Pay Range: $150,600.00 - $180,100.00