
Software Release Engineering Program Manager (EPM) - Siri
Required skills
- Siri
- Release Engineering
- Program Manager
- EPM
- system software fundamentals
- release management
- complex, multi-functional projects
- software development practices
- consumer product
Nice to have
- technical role
- software engineering
- firmware
- OS
- rendering
- applications
Role summary
The Siri team is seeking a Release Engineering Program Manager (EPM) to ensure high-quality software products are delivered to millions of customers. This role involves close partnership with Siri Program leadership and cross-team coordination to meet delivery schedules and quality standards. You will manage current and future releases, maintaining rigor throughout the software development lifecycle. The position requires experience with system software fundamentals, release management, strong leadership, and interpersonal skills, with a preference for strong executive presence and leadership influence. This hands-on role focuses on guiding teams, prioritizing effectively, identifying risks, and driving execution with attention to detail in a dynamic environment.
Description
We are looking for someone with a passion and track record for helping ship complex new technologies. This is a hands-on Release EPM position working with some of the most talented engineers in the world. The Release EPM guides teams through the product development lifecycle — we ensure everyone knows the right priorities at every stage, help them frame critical decisions, and highlight risks early. You should demonstrate high integrity and high energy, and feel comfortable in a dynamic, fast-moving environment. As an experienced change leader navigating uncharted technology advancements, you will build strong collaborative relationships and manage any associated conflicts calmly along the way. You will be responsible for successful outcomes and delivery with laser focus on execution and a keen eye for important details.
Minimum Qualifications
3+ years of experience project managing complex, multi-functional projects. BS/MS in Computer Science / Engineering or equivalent. Experience partnering directly with engineering and program leadership to navigate release trade-offs, drive alignment, and communicate risk in high-stakes environments. Self-motivated, proactive, and enthusiastic with demonstrated creative and critical thinking capabilities. Concise, well-structured written communication including status and summary of issues. Articulate and facilitative in meetings and demonstrates the ability to reshape messaging for each audience. Ability to deliver hard news clearly and escalate appropriately across teams. Strong collaboration skills — ability to work well within a team, understand capabilities, and discern priorities. Devise and communicates plans in ambiguous settings with attention to detail. A deeply curious mindset about new ideas. Ability to filter and distill relevant information for the right audience. Solid understanding of software development practices with the proven ability to navigate ambiguity, distinguish urgent from important and defend tradeoffs. Experience developing and releasing a consumer product.
Preferred Qualifications
Prior experience in a hands-on technical role in software engineering and project management. Experience working in a cross-functional project role spanning multiple software stack layers such as, but not limited to, firmware, OS, rendering, applications, machine learning, deep learning, or toolkits and SDKs.
Sample Apple interview questions
- 1
Architect a big data ingestion system focusing entirely on reliability and backpressure management during unpredictable traffic events.
system designmedium - 2
Break down the system design for a global digital learning environment including video hosting and user progress tracking.
system designmedium - 3
How do you architect a risk system that dynamically shifts its strictness based on the merchants tolerance for fraud?
system designmedium - 4
Break down the data pipeline required to serve live ad performance statistics to a client dashboard.
system designmedium - 5
Let us build the backend for a smart parking garage. How do you manage inventory and process payments in real time?
system designmedium
Get started to unlock a personalized interview prep pack for this role.
Similar roles
Clinical & Translational Research Scholars Program ManagerUniversity of Virginia · Charlottesville, VA · Onsite- WPreschool Program ManagerWinwood Children's Center · Marlborough, MA · Onsite
- Program Manager, Workplace ServicesJLL · Mountain View, CA · Onsite
Senior Program ManagerCox Business · Atlanta, GA · Hybrid
Career Center Program Manager - 531096University of Alabama · Tuscaloosa, AL · Onsite
Senior Program Manager, Enterprise TransformationVanna Health · Remote · Remote
