Software Release Engineering Program Manager

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$144,600–$263,800 / yr
Posted
48 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $229k
This role $204k
$129k $290k
below market most similar roles pay here above market

This role pays less than 68% of similar roles. Most pay $204,200–$254,750 — the blue band above. At the midpoint, this role pays about $204k versus about $229k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3499 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2707 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Release Engineering Program Manager

The Software Release Engineering Program Manager (EPM) - Siri joins the Siri team to drive coordination across multiple departments, ensuring high-quality software updates are delivered on schedule. This role involves guiding teams through the product development lifecycle by defining priorities, framing critical decisions, and highlighting risks early. You will manage the entire bug lifecycle, develop automated reports, and lead release-related efforts across multiple layers of the software stack, including firmware, OS, rendering, and machine learning. Key responsibilities include tracking seed-blocking issues, enforcing integration and build processes, and communicating program health to leadership. The ideal candidate possesses a BS/MS in Computer Science or Engineering, experience with system software fundamentals, and a proven track record of managing complex, multi-functional projects for consumer products in fast-moving environments.

What you'll do

  • Define, schedule, and track the status of software releases across multiple teams.
  • Serve as the primary point of contact for communicating release status and program health to leadership.
  • Analyze bug data and key metrics to provide insights into program health.
  • Coordinate and lead program-wide bug reviews with cross-functional partners.
  • Track and prioritize high-priority issues, including seed-blocking and release-critical bugs.
  • Develop and automate reports to manage the bug lifecycle and improve process efficiency.
  • Enforce end-to-end integration and build processes across multiple layers of the software stack.
  • Identify and implement improvements for program execution and operational workflows.

What we're looking for

  • BS/MS in Computer Science, Engineering, or equivalent.
  • 3+ years of experience project managing complex, multi-functional projects.
  • Experience partnering with engineering and program leadership to navigate release trade-offs and communicate risk in high-stakes environments.
  • Experience developing and releasing a consumer product.
  • Solid understanding of software development practices and ability to navigate ambiguity while distinguishing urgent tasks from important ones.
  • Concise, well-structured written communication skills and the ability to articulate information for diverse audiences.
  • Prior experience in a hands-on technical role in software engineering and project management (preferred).
  • Experience working in cross-functional roles spanning multiple software stack layers such as firmware, OS, rendering, or machine learning (preferred).

More like this

Similar roles

Engineering Program Manager, Siri Evaluation

Apple Inc

Cupertino, CA 2 days ago $144,600–$263,800
Machine Learning Agentic AI System Architecture Data Pipelines Model Evaluation Distributed Pipelines Quality Metrics Testing Compute Planning
5+ yrs exp