Software Engineering Manager Jobs
Software Engineering Manager jobs are open across tech, fintech, healthtech, and enterprise software, from mid-level manager to VP of Engineering, with specializations in platform, mobile, and full-stack engineering teams. Find a role that fits from the openings below and apply directly.
Find JobsLooking for remote work? View remote software engineering manager jobs →Student or new grad? View software engineering manager internships →Overview
Showing 5 of 1,873+ Software Engineering Manager jobs









Build technology that helps more people find their path to better sleep.
As an Engineer, Software Engineering , you’ll help build and evolve Sleep Health Assist, a healthcare interoperability solution designed to support awareness and diagnosis of obstructive sleep apnea. You’ll work on a full-stack product that connects with electronic health record systems and helps healthcare providers identify patients who may be at risk and guide them towards appropriate testing and care.
This is a hands-on role with a strong backend focus, working primarily with Java and Spring Boot while contributing across the full stack. You’ll join a global engineering team working across the US and India, building new capabilities, improving the platform and expanding integrations with healthcare partners. Candidates based in the Eastern or Central time zones are preferred to support closer collaboration across the team.
What You'll Do
- Design, develop and maintain backend services using Java and Spring Boot.
- Build RESTful APIs and microservices that support a scalable healthcare platform.
- Contribute to frontend development using ReactJS, JavaScript, HTML5 and CSS3.
- Help shape technical architecture and design decisions as the product continues to grow.
- Build new features, improve existing functionality and help make the platform more efficient.
- Support integrations with EHR platforms and other healthcare partners as the product expands.
- Write unit and integration tests using test-driven development principles.
- Troubleshoot performance issues and apply sound algorithmic practices.
- Apply secure programming practices and support compliance with data protection standards.
- Contribute to CI/CD pipelines and deployment automation.
- Use AI tools as part of paired programming for activities such as code generation, refactoring, documentation and test creation. Document technical specifications and communicate clearly with colleagues across a global team.
What You Bring
- Bachelor’s or Master’s degree in Computer Science or a related field.
- 4+ years of software development experience.
- Strong Java and Spring Boot fundamentals, with the ability to work confidently on backend development.
- Experience with ReactJS or another frontend framework.
- Experience developing REST APIs and microservices.
- Understanding of enterprise software architecture and n-tier applications. Familiarity with version control systems such as Git.
Nice to Have
- Experience with healthcare interoperability, including HL7, FHIR or SMART on FHIR.
- Exposure to AWS, containerisation technologies such as Docker or Kubernetes, or infrastructure as code using Terraform. Experience with relational or NoSQL databases, CI/CD pipelines, Agile methodologies or DevOps practices.
What Sets You Apart
- Collaborative Mindset: You work openly with colleagues across locations and disciplines, sharing ideas and contributing to team decisions.
- Curiosity: You’re comfortable learning new domains and finding your way through unfamiliar problems.
- Ownership: You follow through on your work and can be trusted to contribute effectively in a remote, globally distributed team.
- Adaptability: You’re comfortable working on a growing product where priorities include new enhancements, existing issues and new integrations.
- Integrity: You bring honesty, sound judgement and a thoughtful approach to how you work with others.
Why Join Resmed
At Resmed, our mission is to change 500 million lives by 2030. We’re developing solutions that connect care outside the hospital, give caregivers useful data and insights, and help improve patient outcomes.
In this role, you’ll have the opportunity to contribute to a product built from the ground up and see how your work can have a direct impact on people’s lives. You’ll work with global teams, have room to influence technical decisions and be part of an environment focused on people development, new ideas and strong engineering practices.
Benefits and Compensation
At Resmed, we're shaping the future by investing in our people through competitive pay, flexible work arrangements, and programs that support personal and professional growth.
Benefits (employees regularly scheduled to work 30+ hours per week) include:
- Medical, dental, vision, life, AD&D, and disability insurance
- HSA, FSA, commuter benefits, and sleep care management
- 401(k), ESPP, EAP, and tuition assistance
- Time off – Flexible Time Off (FTO)
- 14 paid company holidays Up to 14 weeks primary caregiver leave or 2 weeks secondary caregiver leave
Compensation: Compensation is based on geographic location, qualifications, experience, skills, and internal equity. For positions outside the U.S., compensation aligns to local market conditions. Resmed generally does not hire at or near the top of the pay range.
Pay Range: $112,000 - $140,000 USD Annual
Eligible employees may have the opportunity to participate in incentive compensation programs, subject to applicable plan terms and eligibility requirements.
#LI-NAM
Joining us is more than saying “yes” to making the world a healthier place. It’s discovering a career that’s challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now! We commit to respond to every applicant.
Software Engineering Manager Jobs by Experience Level
Top Cities Hiring Software Engineering Managers
Explore software engineering manager openings in the cities hiring most right now.
See All 1,873+ Software Engineering Manager Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsSoftware Engineering Manager Job Market
Who's Hiring
- CVS Health105

- JPMorganChase81

- Google73

- L3Harris54

- Amazon36

Top Industries Hiring
- Technology & Software34
- Insurance11
- Accounting & Auditing6
- Distribution & Wholesale6
- Manufacturing4
What Employers Look For
The qualifications that appear most often in software engineering manager jobs.
- 5+ years of engineering experience with 2+ years managing engineering teams
- Proven ability to hire, develop, and retain software engineers
- Experience driving agile or scrum delivery across multiple sprint teams
- Strong technical background in software architecture and system design
- Cross-functional collaboration with product, design, and data stakeholders
- Bachelor's degree in computer science, engineering, or a related technical field
Tips for Your Software Engineering Manager Job Search
Quantify your engineering team impact
Hiring managers want to see numbers behind your leadership, not just titles. On your resume, call out team size, delivery velocity improvements, and retention outcomes you drove directly. Vague claims about 'leading teams' get skipped.
Highlight technical depth alongside management
Many software engineering manager roles expect you to stay hands-on enough to review architecture decisions. Make your resume show both the managerial and the technical layer, or you risk being filtered out for roles that want a player-coach, not a pure people manager.
Target openings by engineering org size
A software engineering manager role at a 20-person startup and a 5,000-person company require completely different skills. Filter openings by company stage so your application speaks directly to the scope of management they actually need.
Apply early to roles that fit
Migrate Mate lists software engineering manager openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Prepare for the engineering manager loop
Expect rounds covering behavioral leadership scenarios, system design at a high level, and cross-functional collaboration. Practice narrating past incidents where you unblocked your team, handled underperformance, or made a technical tradeoff call under pressure.
Negotiate scope before you negotiate salary
Before accepting an offer, clarify team size, reporting structure, and whether the role is a backfill or a new headcount. These details define your actual leverage and day-to-day authority far more than the title itself does.
Software Engineering Manager Jobs: Frequently Asked Questions
Which companies are hiring the most software engineering managers?
The companies hiring the most software engineering managers right now include CVS Health, JPMorganChase, and Google, with the largest share of openings in California, Texas, and Washington, based on current listings on Migrate Mate as of November 2026. Demand is especially high at companies scaling their engineering orgs through new product lines or infrastructure buildouts.
How many software engineering manager jobs are remote?
About 77% of software engineering manager openings are fully remote or hybrid as of November 2026, reflecting a role that often requires in-person presence for team rituals and performance conversations. Platform and infrastructure management sub-areas tend to attract the highest share of fully remote postings compared to consumer-facing product engineering teams.
How do you become a software engineering manager?
Most software engineering managers move into the role from a senior or staff individual contributor position after demonstrating informal leadership, such as mentoring engineers, leading project delivery, or running on-call rotations. From there, the path typically involves taking on a formal lead role on a small team, building a record of hiring and growing engineers, and developing skills in roadmap planning and cross-functional communication.
Can you get a software engineering manager job with little management experience?
Yes, especially at smaller companies or startups that need a first engineering manager on a growing team. If your direct management experience is limited, emphasize informal leadership you have already done, such as leading a project, onboarding junior engineers, or acting as a tech lead. Targeting roles explicitly labeled as 'first-time manager' or 'lead to manager' positions improves your odds significantly.
What does the software engineering manager interview process look like?
The process typically starts with a recruiter screen, followed by a hiring manager conversation about your leadership philosophy and team experience. From there, expect a technical discussion covering system design and how you approach engineering standards, plus a behavioral loop with cross-functional stakeholders focused on conflict resolution, prioritization, and how you develop engineers. Final rounds often include a presentation or a case study on a past team challenge.
Where can I find and apply to software engineering manager jobs?
You can find and apply to software engineering manager jobs on Migrate Mate, which lists current openings from companies across the United States. Search the openings to find roles that match your experience and location preferences, then apply directly to each listing that fits.
See All 1,873+ Software Engineering Manager Jobs
Find roles that match your experience and apply in just a few clicks.
Find Jobs