FullTime
The ideal candidate is a creative problem solver who will work in coordination with cross-functional teams to design, develop, and maintain OTT Video SAAS Products. You must be comfortable working as part of a team while taking the initiative to take lead on new innovations and projects.
Job Description
• Create/Maintain OTT Video SAAS Products
• Work cross-functionally to enhance overall user experience of SAAS platforms
• Own various design tasks involved in the product development life cycle from start to finish
• Managing and developing system services that are based on cloud services.
• Managing and creating distributed server applications.
• Ability to undertake an existing software product, understand the current development, and maintain and execute further development.
• Relevant Experience in developing/leading and managing large scalable applications involving multiple teams.
• Ability to lead small developer agile team.
• Ability to mentor and coach junior engineers on processes and technologies.
Qualifications
• Minimum Bachelor's degree or equivalent experience computer science
• Experience using Java/C++/Javascript skills
• Excellent skills on retaliation DBs like MySql.
• Experience with In memory DBs like Redis
• Proficiency in at least one Java Framework (Spring Cloud etc.)
• Understanding with AVC, HEVC, VP9, AV1, AAC video and audio codec standards
• Understanding of various multimedia transport protocols such as: RTP, RTMP, SRT, UDP, HLS/DASH etc.
• Experienced in cryptography such as SHA/AES/DES/RSA/SSL/TLS etc.
• Experienced in developing and maintaining cloud-based video workflows
• Experience with Cloud/SaaS services such as Amazon AWS, Google Cloud
• Ability to multi-task, organize, and prioritize work
• Knowledge of DevOps and CI/CD tools, like Git and Jenkins
• Knowledge of Agile methodologies, like Scrum and Kanban
• Good speaking and written communication skills in English
Good To have skills
• Previously worked on SAAS platforms/products
• Previously worked on live/vod video streaming platforms/products
• Good Understanding of Python/Go/C#
• Good Understanding of Digital Rights Management Systems (DRM), including Playready, Widevine & FairPlay
• Good Understanding of Blockchain/Web3 technology
What We Offers
• Working for a rapidly expanding global distributed SAAS platform
• Health insurance, Stock option, Referral bonuses