Experience in software development life cycle methodologies
Bachelor’s Degree in Computer Science, Engineering or related field; or a minimum of 5 years of relevant experience
5+ years of hands-on experience in engineering project or program management
2+ years on hands-on experience in engineering role
Proven ability to work with diverse audience through clear, compelling written and verbal communication
Successful track record of handling budgets and forecasting resource needs
Highly effective team player who can bring engineers, product managers, and designers together to deliver results
Industry recognized Project Management Professional (PMP) or Scrum Master certification
Proven track record of thriving in fast paced dev environment with constant change
Demonstrate technical aptitude with the ability to understand and articulate the business and technical implications of the decisions made by project team
Strong facilitation and organizational skills, including the ability to prioritize multiple tasks and lead project teams to meet all project deadlines with minimal direction