Engineering Program Manager

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.