Key Qualifications5+ years of leading and delivering software development projects Experience in engineering programs and a strong understanding of how it differs from project management Outstanding communication and presentation skills, both written and verbal, to all levels of an organization Strong technical proficiency in the concepts of software engineering Deep understanding of the fundamentals of project management Phenomenal prioritization and data-based judgment as tools within collaborative decision making Strong deliverables management and running meetings for requirements, technical design, progress, and status Experience with large-scale web services and the challenges associated with scaling-up a service Cross-functional leadership experience Naturally self-starter and comfort with ambiguity Accountable, responsible, reliable team member
As an EPM drive large, multi-functional programs and feature areas. Drive all aspects of multiple programs including scoping, gathering requirements, timelines, and delivery. Own overall program schedules in partnership with engineering teams, client teams, security teams, other partners. This means achieving project objectives by planning, evaluating, and executing all project activities. In addition, we need you to establish and maintain a common and understood workflow and formulate an independent assessment of scope and dependencies for all software projects to vet and collaborate with engineering partners. You will communicate and supervise inter-team dependencies, provide mentorship on priorities, feedback, schedules, and most importantly become a respected and sought after voice of your areas. Sound exciting? We provide comprehensive benefits and an adaptable work environment.
Education & Experience
BS Degree in computer science or a related field is a plus