1

Software Team Manager Jobs (NOW HIRING)

Flight Software Manager

Torrance, CA · On-site

$198K - $277K/yr

Our team culture is fast, hands-on, and obsessed with closing the gap between design and deployment ... As Flight Software Manager, you will lead the team responsible for the mission-critical software ...

Senior Software Engineer

El Segundo, CA · On-site

$130K - $172K/yr

Leadssoftware project management activities and software supplier management functions * Leadstracking and evaluation of software team and supplier performance to ensure product and process ...

Senior Software Engineer

Chantilly, VA · On-site

$125K - $165K/yr

Leadssoftware project management activities and software supplier management functions * Leadstracking and evaluation of software team and supplier performance to ensure product and process ...

Senior Software Engineer

El Segundo, CA · On-site

$130K - $172K/yr

Leadssoftware project management activities and software supplier management functions * Leadstracking and evaluation of software team and supplier performance to ensure product and process ...

Embedded Software Engineer

Atlanta, GA · On-site

$129K - $169K/yr

... manage the software team, including assigning tasks, conducting code reviews, mentoring engineers, and supporting their professional growth · Own the software development lifecycle, including ...

Flight Software Manager

Denver, CO · On-site

$148K - $207K/yr

As part of a hardworking team of software engineers, you will work with various subsystem ... and manage software engineers within Lunar Permanence. Your team will be tasked with ensuring ...

Flight Software Manager

Seattle, WA · On-site

$148K - $207K/yr

As part of a hardworking team of software engineers, you will work with various subsystem ... and manage software engineers within Lunar Permanence. Your team will be tasked with ensuring ...

Showing results 21-40

Software Team Manager information

See salary details

$74.5K

$142.8K

$178K

How much do software team manager jobs pay per year?

As of Sep 11, 2026, the average yearly pay for software team manager in the United States is $142,832.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,000.00 and $169,500.00 per year, depending on experience, location, and employer.

What is a software team manager?

A Software Team Manager is a professional responsible for leading a team of software developers or engineers to deliver software projects efficiently and effectively. They oversee project planning, execution, and delivery, ensuring that technical goals and deadlines are met. In addition to managing tasks and workflows, they provide mentorship, resolve conflicts, and facilitate communication between team members and other departments. Their role is crucial in fostering a productive and collaborative work environment, while also ensuring the team's work aligns with organizational objectives.

What are the key skills and qualifications needed to thrive as a software team manager?

To thrive as a Software Team Manager, you need a strong background in software development, leadership experience, and often a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), agile methodologies, and version control systems (such as Git) is typically required. Excellent interpersonal skills, conflict resolution, and the ability to motivate and guide teams make someone stand out in this position. These skills are vital to ensure project success, foster team collaboration, and deliver high-quality software on schedule.

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

A Software Team Manager often balances technical leadership and people management by allocating time between overseeing project architecture and mentoring team members. While they guide technical decisions and ensure high-quality code, they also focus on career development, performance reviews, and fostering a collaborative culture. Effective managers delegate coding tasks to senior developers when needed, allowing them to concentrate on strategic planning, stakeholder communication, and resolving team challenges. This balance is crucial for maintaining productivity and supporting team growth.

What is the difference between Software Team Manager vs Software Developer?

AspectSoftware Team ManagerSoftware Developer
Primary RoleOversees software projects, manages teams, and coordinates development effortsDesigns, codes, and tests software applications
Required SkillsLeadership, project management, communicationProgramming, problem-solving, technical expertise
CertificationsOften includes PMP, Scrum Master, or management certificationsProgramming certifications like Microsoft, Oracle, or specific language certifications
Work EnvironmentTeam management, meetings, strategic planningDevelopment environment, coding, debugging

The main difference is that a Software Team Manager focuses on leading and coordinating teams, while a Software Developer concentrates on creating and implementing software solutions. Both roles require technical knowledge, but the manager also needs leadership and project management skills.

What cities are hiring for Software Team Manager jobs?

Cities with the most Software Team Manager job openings:

What states have the most Software Team Manager jobs?

States with the most job openings for Software Team Manager jobs include:

What are popular job titles related to Software Team Manager jobs?

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

Infographic showing various Software Team Manager job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 18% Part Time, and 4% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $142,832 per year, or $68.7 per hour.

Software Development Manager, Device Services

San Diego, CA • On-site

Apple Inc.
Computer and Electronic Product Manufacturing • 10K+ employees

$206K - $356K/yr

Other

Medical, Dental, Retirement

Posted 10 days ago


Key responsibilities

  • Leads and develops a team of software, systems, and production-services engineers, supporting their performance and career growth.

  • Establishes predictable delivery through planning, prioritization, and on-call and incident discipline.

  • Owns the operational health of the shared device-testing infrastructure that Apple engineers depend on.


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 684 frontline employees who took The Breakroom Quiz


Job description

Software Development Manager, Device Services

Cupertino, California, United States Software and Services

Every Apple operating system, app, and service is proven on real hardware before it reaches a customer, and Device Services makes that possible at scale. We own and operate critical portions of Apple’s shared device-testing infrastructure: the physical labs, a fleet of tens of thousands of devices, and the software that supports them. Improvements to this infrastructure allow every software team at Apple to move faster and to ship with greater confidence.We are looking for a seasoned engineering manager to lead an established nine-person team - spanning software development, systems engineering, and production services - across our San Diego, Santa Clara Valley, and Munich sites. This is a leadership role focused on people, execution, and cross-team delivery. You will bring predictability to a team that carries significant operational load, help a group of strong individual engineers work as a collaborative team, and steer strategic infrastructure programs to completion.

Description

As the team's manager, you are accountable for its people, its delivery, and the health of the systems it runs. Your focus is to make execution predictable, strengthen collaboration, and drive a portfolio of concurrent, time-sensitive programs, new initiatives, improvements, and simplifications to completion.

Responsibilities
  • Leads and develops a nine-person team of software, systems, and production-services engineers, supporting their performance and career growth.
  • Establishes predictable delivery through planning, prioritization, and on-call and incident discipline.
  • Owns the operational health of the shared device-testing infrastructure that Apple engineers depend on.
  • Drives cross-team infrastructure programs to completion, managing scope, dependencies, and coordination with partner teams.
  • Builds a collaborative team culture that reduces siloed work and single points of failure.
  • Guides technical and architectural trade-offs and coaches senior engineers.
  • Represents the team to partners and leadership and advocates for their needs.
Minimum Qualifications
  • 5+ years of experience managing software or systems engineering teams, with a track record of developing engineers and growing their scope and careers.
  • Strong technical foundation in distributed systems and infrastructure at scale - reliability and fault tolerance, automation, and the operational practices (CI/CD, monitoring and observability, incident response) that keep large fleets and services healthy.
  • Able to engage at a low level on system design, architecture, and operational trade-offs - contributing to and challenging technical decisions (APIs, reliability, testing strategy, security) while keeping a strategic view.
  • Proven ability to bring predictable execution to a team with heavy operational/on-call load - instituting planning, prioritization, incident and runbook discipline, and turning reactive work into committed, scheduled work.
  • Experience applying AI and LLM-based tools to improve engineering and operational workflows, and helping a team adopt them.
  • Experience leading a portfolio of concurrent programs with real cross-team dependencies - holding scope, sequencing dependencies, and surfacing hard architectural, technical, and risk questions early.
  • Excellent communication and a collaborative leadership style that builds shared ownership and knowledge-sharing across a team.
  • BS/MS in Computer Science, a related field, or equivalent professional experience.
Preferred Qualifications
  • Experience leading a team through significant change, such as retiring operational toil through consolidation or automation and growing operations-focused engineers into higher-leverage systems and software-development work.
  • Comfort guiding full-stack teams that own their systems end to end, including the data and database layers.
  • Success leading distributed teams.
  • History of building strong relationships with partners, understanding and advocating for their needs.
  • Familiarity with the team's technology areas, e.g. Linux and macOS, virtualization, configuration management, observability, relational and NoSQL databases, and services written in Python, Go, or Ruby/Rails.

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $206,200 and $356,400, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Learn about reasonable accommodations for job applicants

#J-18808-Ljbffr

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976