Engineering Project Manager – Build & Release
Company | Apple |
---|---|
Location | Austin, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Mid Level, Senior |
Requirements
- Minimum of 3 years prior experience managing a build and release process, either as an Engineering Project Manager or Build and Release Manager.
- Bachelor’s degree in related fields like Computer Science, Engineering, Business Management, or an equivalent level of additional industry experience.
- Thorough understanding of branching, configuration management, testing, build and release processes for complex software.
- Technical understanding of development tools, source control, and continuous integration build systems, e.g. Xcode, GitHub, Jenkins.
- Strong analytical thinking, analysis, and problem-solving skills.
- Proven ability to work effectively with multiple partners across a highly-matrixed, multi-functional organization.
- Proven track record of defining processes and completing them.
- Exceptional verbal and written communication skills, with the ability to filter and distill relevant information for the right audience.
- Ability to independently manage complex project objectives.
Responsibilities
- Define and enforce scalable policies and procedures to ensure successful builds and releases.
- Manage build configuration requirements throughout the software development lifecycle.
- Manage risk in the release endgame leading up to customer launch.
- Work with Engineering teams to track software changes from PR to a successful build.
- Work with QA to ensure proper testing and sign-off happens on software changes.
- Work with multi-functional teams to resolve build and release issues while communicating timeline and resolution with app teams.
- Provide regular reports on submissions and releases.
- Effectively communicate program status to leadership and multi-functional teams.
Preferred Qualifications
- Experience shipping software for Apple platforms.