company_logo

Full Time Job

Digital Director Software Engineering, VXP

CNN

New York, NY 06-14-2021
 
  • Paid
  • Full Time
  • Executive (10+ years) Experience
Job Description

The Job

WarnerMedia seeks a Director - Software Engineering for the CNN's Video Experiences and Platforms (VXP) team.

The Director of Engineering for VXP will lead a horizontal and cross functional team responsible for supporting all-things-video for CNN Digital. This is an exciting position for a leading global news provider. The Director of VXP Engineering ensures technical execution, planning, advice, support, and mentoring as well as direct management of Technical Managers, Architects, and direct and indirect management of 10+ developers. The Tech Director partners with other Technology, Product, Design and Delivery Leaders to help teams deliver on product initiatives and operational execution. The Technical Director offers expert recommendations for tools, strategies, best practices and software lifecycle processes and solutions to help create, enable and support delivery of solutions.
Our team is responsible for:
• Ensuring the highest technical quality, lighting-fast performance, and an engaging experience across all CNN Digital properties.
• Creating a platform through which our audience can engage with our best-in-class video content.
• Delivering video players that provide the best experience to our users, considering the form factor, device and network connectivity.
• Creating and maintaining video workflows and data tools that support an efficient and authoritative delivery of video assets and metadata.
• Ensuring the highest technical quality, lighting-fast performance, and an engaging experience across all CNN Digital properties.
• Maintaining and leading a video product roadmap across all product lines.
• Set organization-wide experience and technical video standards.
• Partner with our product teams to integrate video into their end products.
• Coordinate across the organization teams involved in the video delivery chain, including Editorial, Production, Ads, Product, Design, and Technology.
• Serve as subject-matter resource for current and future state and trends in the digital video landscape.

The Daily
• Provide technical leadership in support of CNN Video Experiences applications, systems and supporting production and build infrastructure.
• Leads technical execution and delivery of new initiatives as well as providing operational support for solutions in production. This entails working across distributed and matrixed teams.
• Mentor, guide, coach, coordinate training opportunities and support individual growth and technical skills across the development teams.
• Provide thought leadership and facilitate the sharing of knowledge between employees and across teams to strengthen capabilities and the organization's ability to respond to customer needs.
• Enable a continuous learning environment to keep abreast of industry trends.
• Leverage industry best practices and tools to continually improve teams' ability to deliver and maintain solutions.
• Ensure that technical solutions are in line with established CNN Digital strategy, standards in respect to architecture, security, corporate governance, coding standards, monitoring, logging, unit test, and service enablement.
• Provide management oversight to Tech Managers, Architects, Lead Developers and other senior IT professionals.
• Strong collaboration and partnership with Product, Design and Editorial teams.
• Provide leadership in support of organizational direction and culture.
• Guide direct reports in support of their personal and organizational goals and responsibilities.
• Manage employee performance or discipline issues and work with managers to recommend compensation, recognition, transfer, promotion, or other personnel decisions.
• Drive for strategy and technology planning.
• Continually identify and implement cost and productivity gains.
• Actively mentor application development professionals to increase technical and soft skill levels in support of partner's and organization's mission, goals, and objectives.
• Conduct information-sharing sessions to facilitate increased awareness of industry trends and upcoming technical initiatives.
• Direct the work of others as requested, providing guidance and task direction to other developers.
• Other tasks and duties as needed to support the team and/or business.

The Essentials
• More than 10 years full-stack (web, mobile, OTT and API) development and management experience, leveraging development, container and cloud technologies, specifically: NodeJS, iOS/Android, Docker, OTT (Roku, FireTV, tvOS), React Native and Serverless Framework.
• Experience in the end to end video technology from player solutions for web, native, OTT environments to full delivery cycle of video: encoding, packaging, and distribution.
• Experience with video tools, e.g. Media validators and QC tools, FFMPEG and formats, e.g. HLS, CMAF.
• Experience with CDN and Video Cloud Services, e.g. AWS, Akamai, iStreamPlanet.
• Demonstrated expert knowledge of software development methodologies, practice, and architecture, specifically experience architecting performant, scalable, secure, and cost optimized cloud solutions on AWS. AWS Professional Certification preferred, but not required.
• Hands-on experience with DevOps CI/CD tools and implementing best practices. Familiarity with Jenkins, Maven, Gradle, and Terraform required.
• Demonstrated advanced understanding of troubleshooting, root-cause analysis, application design, solution development, human factors/usability design, and implementation of projects for major business units or the enterprise.
• More than 7 years directly managing teams of development resources of 5 or more, specifically following Agile (or Kanban) principles, methods, and tools.

Jobcode: Reference SBJ-d93159-3-17-74-227-42 in your application.

Company Profile
CNN

We are the now and the next. The power behind the people building the future. We are born from the spirit of innovation. We are created from the idea that people around the world want more, need more, deserve more. We are the home of the global digital revolution. We are CNN.