1

Software Program Manager Jobs (NOW HIRING)

Senior Software Program Manager

Natick, MA ยท On-site

$116K - $181K/yr

As a Senior Software Program Manager supporting โ  Simulink Code Generation Technologies , you will partner with product development teams building systems that translate high-level models and ...

Print Software Program Manager

Vancouver, WA ยท On-site

$147K - $230K/yr

Print Software Program Manager Description - The Print Software Program Delivery team is looking for a strong candidate to drive programs across our organization. The candidate will be responsible ...

Senior Software Program Manager

San Jose, CA ยท On-site

$191K - $281K/yr

Own program schedules, milestones, dependencies, risk management, and executive communications. * Partner closely with software engineering leaders to ensure tight hardware/software co-development ...

Senior Software Program Manager

San Jose, CA ยท Hybrid

$191K - $281K/yr

Own program schedules, milestones, dependencies, risk management, and executive communications. * Partner closely with software engineering leaders to ensure tight hardware/software co-development ...

next page

Showing results 1-20

Software Program Manager information

See salary details

$37

$61

$79

How much do software program manager jobs pay per hour?

As of Jun 7, 2026, the average hourly pay for software program manager in the United States is $61.78, according to ZipRecruiter salary data. Most workers in this role earn between $56.49 and $68.03 per hour, depending on experience, location, and employer.

What are Software Program Managers?

Software Program Managers are professionals who oversee the planning, execution, and delivery of software projects within an organization. They coordinate cross-functional teams, manage project timelines and budgets, and ensure that software products meet business goals and quality standards. Their role involves risk management, stakeholder communication, and resolving any issues that could impact project success. Software Program Managers act as a bridge between technical teams and business leaders to ensure alignment throughout the software development lifecycle.

What is the difference between Software Program Manager vs Software Project Manager?

AspectSoftware Program ManagerSoftware Project Manager
ResponsibilitiesOversees multiple related projects, aligns them with business goals, manages interdependenciesManages individual software projects, focuses on scope, schedule, and deliverables
CertificationsPMI-ACP, PMP, Agile certifications often preferredPMP, Scrum Master, Agile certifications
Work EnvironmentStrategic planning, cross-project coordination, stakeholder communicationDay-to-day project execution, team management, task tracking
Industry UsageCommon in large organizations managing multiple projectsCommon in both small and large teams focusing on specific projects

While both roles involve project management skills, a Software Program Manager oversees multiple related projects to ensure strategic alignment, whereas a Software Project Manager focuses on the successful delivery of individual projects. The Program Manager handles broader coordination and stakeholder communication, often requiring similar certifications but with a focus on program-level objectives.

How does a Software Program Manager typically collaborate with development and QA teams to ensure project success?

A Software Program Manager works closely with both development and QA teams to align project timelines, clarify requirements, and address roadblocks as they arise. They facilitate regular meetings, such as stand-ups or sprint reviews, to ensure everyone is on the same page and that priorities are being met. By acting as a bridge between technical and non-technical stakeholders, Program Managers help ensure that quality standards are maintained while deadlines are achieved. Effective communication and proactive issue resolution are key aspects of their collaboration with these teams.

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

To thrive as a Software Program Manager, you need expertise in project management, software development life cycles, and a relevant degree, often complemented by experience in leading technical teams. Familiarity with tools such as Jira, Microsoft Project, and Agile or Scrum certifications is typically required for planning and tracking progress. Strong communication, stakeholder management, and problem-solving abilities are crucial soft skills for aligning teams and managing expectations. These competencies are vital to deliver projects on time, within scope, and to ensure effective collaboration among cross-functional teams.
More about Software Program Manager jobs
What cities are hiring for Software Program Manager jobs? Cities with the most Software Program Manager job openings:
What states have the most Software Program Manager jobs? States with the most job openings for Software Program Manager jobs include:
Infographic showing various Software Program Manager job openings in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $128,509 per year, or $61.8 per hour.

Software Program Manager

Materialise

Lafayette, CO โ€ข On-site

Other

Posted 5 days ago


Job description

Software Program Manager
Location USA (Lafayette_Colorado)
Job Code JR103823