Diamond is looking for a Software Engineer who will help our client to build next generation Live/VOD solutions across platforms. As a Video Software engineer, you will be working in an extremely fast paced environment where you’ll use your experience with video to help solve complex business requirements. You will be required to build highly scalable video platforms. You will need to be experienced enough to make data-driven architectural decisions.
This is an open-ended contract position in West Los Angeles with potential to become full-time.
Role and Responsibilities
- Build highly scalable, automated production systems
- Design and implement API solutions on the cloud (AWS)
- Help script solutions to solve hard technical problems for live/VOD workflows
- Be a Video expert. Prototype efficient solutions
- Develop, improve and maintain stable infrastructure.
- Develop deep understanding of video format and delivery specifications
Qualifications/Requirements
- Bachelor’s degree in Computer Science or equivalent degree
- Experience with digital video formats/delivery
- Experience developing software in at least one of the following areas: media playback/media streaming/media workflow management/content management
- 5+ years of experience in a software development role
- Excellent programming/scripting skills with Node.JS
- Experience with AWS, Lambdas
- Experience with Python and GoLang would be highly desired
- Experience with Continuous Integration and Agile methodologies
- Experience with Linux, Ubuntu/Debian
- Experience with version control systems (Git/SVN)
- Excellent documentation skills, UML diagrams a plus.
- Experience developing maintainable, organized code
- Experience with Aspera, transcoding would be preferred
- Experience with video file formats, codecs and delivery protocols (HLS/DASH) would be preferred
by via developer jobs - Stack Overflow
No comments:
Post a Comment