Senior Manager - Performance Management Tools
Greenwood Village, CO

The Senior Manager - Performance Management Tools will serve as the leader of a solution development team (6 – 10 developers) tasked with increasing the platform awareness and performance management in the Video Operations space by solving problems and deploying solutions that bring situational awareness to the Video Operations and Engineering teams. The solutions will be based in technology and custom software that bring improved visibility and operational performance awareness to the organization as whole. In addition to people management responsibilities, you will be expected to set project/task priorities, assign work and deliverables, track and report to executives, ensure you meet team goals, and provide mentoring and development opportunities to your staff. You will be the subject matter expert for the solutions and systems your team develops. This position will be located in Greenwood Village, CO.

Provide leadership and technical direction to the Video Operations Performance Management Tools team
Perform annual reviews of solution/software developers
Coach development team members on best practices
Prioritize and direct work across the team
Maintain and support the existing tool catalog – prioritize and scope features and new products
Identify opportunities to introduce additional performance visibility to stakeholders
Reduce technical debt while meeting tool development deliverables
Participate in code reviews & architecture discussions
Screen, interview, and hire development team members
Influence infrastructure, deployment, and development environment decisions to best support the team
Incorporate stakeholder feedback into team processes and deliverables
Enhance existing software development processes and ceremonies
Build relationships with key stakeholders in video operations verticals
Bachelor’s degree in Computer Science, Engineering or related field, and / or equivalent work experience
Minimum of nine (9) years of Engineering experience
Minimum of five (5) years of Project Management work experience
Minimum of five (5) years of experience managing a software development team
Able to digest complex asks with video technologies and provide solutions to how best to measure and report on real-time performance within the video ecosystem
Support Video Operations Verticals in launching solutions that improve operational and situational awareness. (Dashboards, websites, data processing, translations, user interfaces, big data)
Hands on leadership and development experience creating dashboards and systems that support video delivery. (Examples include encoding, encryption, transport, packaging, VOD, SDV, OSS, etc.)
4 years’ experience managing an OSS, software or solutions team
Knowledge of software development frameworks and languages
Proficiency with code repositories, development frameworks, programming languages such as Ruby, Go and Python.
Exposure to database development (Mongo, Postgress, etc.)
Strong organizational and problem-solving skills
Aptitude to flourish handling multiple tasks, workload, changing priorities and tight deadlines
Ability to assess a problem and determine an effective course of action with sustainable solutions
Proven examples of developing solutions or dashboards that assist in performance management in the video space
Technical understanding of linear and IP video delivery systems
Understanding of dashboards and machine learning technologies
Experience in automating video deployment systems
Proven ability to build & manage software teams