Software Manager Jobs
Software Manager jobs are open across technology, finance, healthcare, and enterprise software, at every level from team lead to director, with specializations in engineering management, product delivery, and platform operations. Find a role that fits below and apply directly.
Find Software Manager JobsOverview
Showing 5 of 1,466+ Software Manager jobs











Minimum qualifications:
- Bachelor’s degree, or equivalent practical experience.
- 8 years of experience in software development.
- 3 years of experience with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
- 3 years of experience in a technical leadership role.
- 2 years of experience in a people management or team leadership role.
Preferred qualifications:
- Master's degree or PhD in Computer Science or related technical field.
- 3 years of experience working in a complex, matrixed organization.
- Experience with OpenTelemetry and OTLP.
- Experience with library development.
- Ability to handle periodic on call shifts as well as out-of-band requests.
About the job
Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started - and as a manager, you guide the way.
With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.
As a Software Engineering Manager you will lead the Monitoring Ingestion team.
US: $207000 - $300000 (USD) + 20% bonus target + equity + benefits
Learn more about benefits at Google.
Responsibilities
- Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams.
- Set clear expectations with individuals based on their level and role, and aligned to the broader organization's goals. Meet regularly with individuals to discuss performance and development and provide feedback and coaching.
- Develop the mid-term technical goal and roadmap within the scope of your (often multiple) team(s). Evolve the roadmap to meet anticipated future requirements and infrastructure needs.
- Design, guide and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems.
- Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
See All 1,466+ Software Manager Jobs
Find roles that match your experience and apply in just a few clicks.
Find Software Manager JobsSoftware Manager Job Market
Who's Hiring
- Amazon101

- Amazon Web Services63

- Google60

- CVS Health57

- Apple43

Top Industries Hiring
- Technology & Software122
- Electronics & Hardware32
- Distribution & Wholesale13
- Consulting & Professional Services13
- Manufacturing12
What Employers Look For
The qualifications that appear most often in software manager jobs.
- 5+ years of software engineering experience with 2+ years in a people management role
- Proven ability to hire, mentor, and performance-manage engineers across a team
- Experience owning a product roadmap and coordinating delivery across engineering and product teams
- Proficiency with agile or scrum delivery frameworks and sprint planning processes
- Strong technical background sufficient to review architecture decisions and code quality standards
- Bachelor's degree in computer science, software engineering, or a related technical field
Tips for Your Software Manager Job Search
Quantify your team and delivery impact
Hiring managers want to see scope, not just titles. On your resume, name the size of the team you managed, the systems you shipped, and the measurable outcomes your decisions drove. Generic leadership bullets get screened out fast.
Tailor your resume to the org size
A software manager role at a 20-person startup and a 5,000-person enterprise require different signals. Early-stage listings reward hands-on coding involvement alongside management. Large-org listings reward cross-functional alignment, roadmap ownership, and stakeholder communication.
Apply early to roles that fit
Migrate Mate lists software manager openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Target listings by engineering discipline
Software manager openings vary widely by domain. Backend, mobile, infrastructure, and data platform roles each expect different technical depth. Filter by the specialization you've led, not just the title, so your experience maps cleanly to what the job requires.
Prepare a system design story for interviews
Most software manager interviews include a technical discussion where you're expected to reason through architecture decisions your team made. Practice walking through a real system your team built, the tradeoffs you weighed, and how you guided engineers through the choices.
Negotiate scope alongside compensation
When you receive an offer, clarify team size, reporting structure, and product ownership before accepting. A software manager role with an unclear mandate or a team that keeps shrinking is a harder career move than one with a smaller salary but defined ownership.
Software Manager Jobs: Frequently Asked Questions
Which companies are hiring the most software managers?
The most active employers for software managers right now are Amazon, Amazon Web Services, and Google, and the most openings are in California, Washington, and Texas, based on current listings on Migrate Mate as of November 2026. Demand is concentrated at technology companies and large enterprises modernizing their engineering organizations.
How many software manager jobs are remote?
About 66% of software manager openings are fully remote or hybrid as of November 2026, reflecting strong employer flexibility for experienced engineering leaders. Remote availability is highest in platform engineering, backend infrastructure, and SaaS product management, where distributed team structures are already the norm.
How do you become a software manager?
Most software managers move up from a senior or staff engineer role after demonstrating ownership beyond their own code. The path typically involves taking on informal mentorship, leading a project end to end, and then stepping into a formal management role with a small team. Building skills in one-on-ones, performance feedback, and roadmap planning accelerates the transition once you're in the role.
Can you get a software manager job without prior management experience?
Yes, especially at smaller companies or startups that promote strong individual contributors into first-time manager roles. Candidates with no direct reports can strengthen their case by highlighting project leadership, mentorship of junior engineers, cross-functional coordination, and any experience running a hiring loop or onboarding new team members.
What does the software manager interview process look like?
The process typically runs four to six rounds and includes a recruiter screen, a hiring manager conversation, a technical discussion on systems or architecture your team has built, a behavioral round focused on leadership scenarios, and a cross-functional loop with product, design, or senior engineering stakeholders. Some companies add a written case study on how you would structure or grow a team.
Where can I find and apply to software manager jobs?
You can find and apply to software manager jobs on Migrate Mate, which lists current openings from across the United States. Find roles that match your experience and apply directly to each listing.
See All 1,466+ Software Manager Jobs
Find roles that match your experience and apply in just a few clicks.
Find Software Manager Jobs