Events  Deals  Jobs 
    Sign in  
JW Player // open source video player
Engineering, Full Time    New York City, NY    Posted: Saturday, April 03, 2021
Apply To Job

Job Duties: The Software Engineer, Media Processing is responsible for building a robust, high performance video platform product that enables customers (publishers & broadcasters) to expand their reach to a larger audience across the globe. Confer with cross-departmental engineering & product staff to determine application specifications & requirements & analyze enterprise user needs in order to develop the media application architecture for the production-scale service layer. Develop JW Player's media processing & delivery product. Develop software component prototypes & devise solutions to software application issues. Optimize the performance of next generation codecs like H264, HEVC, VP9, for high-quality transcoding of media for web, mobile & connected TV. Determine appropriate bitrate ladder to use for a wide variety of content ranging from news & education videos to animation & sports. Integrate web content-delivery networks Akamai, Fastly & Amazon Cloudfront with JW Players platform using video web delivery standards like HLS & DASH to ensure no-buffer video experience to viewers across the globe. Design, modify, & develop JW Player's proprietary media application & build features that serve customer-driven product goals. Carefully review other engineers' work to ensure quality, standardization & correctness. Facilitate the final release & delivery of new applications & components. Ensure overall organization & coherence of the application development pipeline. Implement Product Management processes & practices to develop customer-targeted solutions.

Requirements: Bachelors degree or equivalent in Computer Science, Computer Engineering, or a related field & 5 years of related progressive, post-baccalaureate experience. Must also have demonstrated ability with each of the following: 1) Using Python scripting; 2) Using distributed, service-oriented architectures & associated technologies like RabbitMQ; 3) Website, API development, web-based standards & protocols including JavaScript, JQuery, HTML, JSON, & XML; 4) Using Database Management Systems, including Oracle, PL/SQL server, & NO-SQL; 5) Applying Project Management tools, including agile/scrum software development practices; 6)  Product Management processes & practices. Will accept experience gained concurrently.

Apply To Job
© 2021 GarysGuide      About    Feedback    Press    Terms