Engineer III, Video Systems Integration
The Engineer III, Video and Systems Integration drives design, development, and test support for new software and vendor integration projects and drives forward the adoption of new technologies and the development of new platforms.
Duties and Responsibilities:
Essential duties and responsibilities include but are not limited to those listed below:
Oversees and builds out video systems ecosystem integration inclusive of the backend, frontend, authentication, video distribution pipelines, metadata ingest and OSS/BSS
Facilitate on-demand distribution pipelines
Manage software upload/download enablement, for android TV, video streaming applications (iOS, AOSP, Roku, Amazon, web app)
Design CDN architecture, deployment, and scaling
Design and implement solutions for system scalability, robustness, failover, tools, and operations
Perform network log correlation and analysis
Qualify video quality using analysis tools
Build an environment based on CI/CD and DevOps best practices to create, test, and functionality to customers.
Test and validate functionality within and between applications, including integration, performance, and/or systems testing
Provide support to Engineering Operations on production applications
Participate in application documentation, training and deployment efforts
Participate in the selection of tools, technology platforms & technical evaluation of 3rd party vendor products
Responsible for generating recommendations for improving processes and procedures within the Video Engineering team and cross-functionally.
Acts as an escalation point and training resource for team members and mentors more junior engineers.
Ensure products and services meet design specifications and function per requirement documentation
Acts as a technical lead for video-related products.
Acts as subject matter expert on the team providing guidance and support to other team members on systems and provides communication to technical and non-technical audiences
Other duties as assigned
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Bachelor's degree in computer science, science or engineering discipline or equivalent certification or experience.
5-8 years' experience with QAM and IP video/ OTT products and service
3-5years' experience in streaming media for primary set-top or IP companion devices
Experience with REST, API required
Application integration experience using software technologies preferred.(Python, Java, C++, C#.NET, ASP.NET MVC, WCF, Web API).
Experience with video distribution platforms, video codecs, streaming protocols, assets and video preparation/packing, and video play-out through native and proprietary players and associated devices (iOS, Android, FireTV, Roku, etc.)
Experience with on-demand distribution pipelines including pitch, catch, transcode, packaging and delivery
Experience with metadata ingest, manipulation, validation and delivery
Experience with unit testing, test-driven development, and automated testing required
Knowledge of API design and testing for the scale preferred
Experience with database technologies (e.g. MySQL, SQL Server 2012/2016) preferred
NoSQL (e.g. REDIS, MongoDB) experience preferred
Video domain knowledge (back office, metadata, streaming, video quality) including Http Live Streaming (HLS) and DASH preferred
Apple IOS and Google Android deployment experience for tablets and smartphones preferred
HTML5 Experience with streaming video and DRM preferred
Cloud ecosystem experience with VMWare, Kubernetes, OpenStack or similar preferred
Excellent verbal and written communication skills
Fundamental knowledge of standard desktop business applications and tools
Experience with online collaboration tools such as G Suite
Physical Demands/Working Conditions:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
regularly required to talk and hear
required to use close vision and be able to focus
Some travel required
Occasional overnight and/or weekend work required
WOW! is an Equal Opportunity Employer/Minorities/Women/Protected Veterans/Disabled/Sexual Orientation/Religion/Gender Identity employer