Plan, direct, or coordinate activities in such fields as architecture and engineering or research and development in these fields.
Engineering Program Manager Job Description Template
Our company is looking for a Engineering Program Manager to join our team.
Responsibilities:
- Lead program retrospectives and commitment to improvement on a regular cadence;
- Maintain awareness of cross product/program synergies and actively communicate opportunities to simplify or better align work across teams;
- Gain understanding of any new technology to lead technical programs and effectively drive discussions/decisions around any technical challenges;
- Ensure regular, active communication with adjacent programs and external stakeholders, including international regions;
- Manage and refine the process regularly as well as create communication channels to build awareness with stakeholders;
- Partner with non-SRE teams to effectively drive PayPal wide initiatives;
- Define launch strategy for new product capabilities including geographic scope and rollouts, detailed timing, ramp and analytics plan;
- Live & breath one-team behavior both within and outside of SRE;
- Advocate and manage program implementation according to PayPal’s product lifecycle management;
- Identify program impediments and address including proper escalation to individuals/groups as needed;
- Ensure measurable KPIs are developed for the program, and that they align to the overall KPIs for the product;
- Create and manage clear Gating Criteria with business partners for Go/No-go decisions;
- Working in a collaborative, open team environment (e.g. lots of impromptu brainstorming, frequent co-ownership on project deliverables);
- Provide mentorship to junior Program Managers in the team;
- Project planning/management.
Requirements:
- Strong partnering and influencing skills in all mediums and throughout all levels of the organization including senior leaders;
- An inherent bias to action;
- Sharp business judgment, detail oriented yet able to always see the “big picture”;
- Team player, energetic personality, quality minded, focused, committed and able to work independently in a fast paced, changing environment;
- Experience with different software development methodologies including the agile development methodology such as Scrum;
- Ability to adapt, be flexible and responsive to dynamic situations;
- Strong problem-solving skills, able to prioritize among many conflicting needs, advocate a course of action, and pursue it consistently;
- Good knowledge of project management process, project management software tools, templates and management techniques;
- Strong technical acumen and strong voice of the customer across the program delivery lifecycle;
- Success in developing program/project level artifacts to support a major software implementation program with concurrent releases;
- Proven leadership skills; self-motivated and a self-starter with a Can do attitude;
- Candidates from 3 to 10+ years of experience are welcome for a variety of roles and levels.