Hello,
We are looking for a Streaming Solutions Engineer who will work with cross-functional teams to design, build, develop, and test live streaming solutions for web applications that are highly scalable and reliable. The position is open for full-time, contractors, or remote. Our company is in Silicon Valley.
WHAT YOU WILL DO
- Supports live streams and events and maintaining high quality throughout the broadcast chain
- Works with team and stakeholders to understand project requirements and develop a specific technical workflow that supports the given project
- Supports C Level management on live streaming, multimedia, and audio/visual needs
- Promptly reacts to the unique challenges of live video streaming
- Test live streaming across all current and upcoming platforms
- Develops a thorough understanding of the livestream ecosystem and continually assess the competitive landscape and emerging trends
- Overcomes challenges through innovative and imaginative solution
- Captures and replicates issues for further investigation and later improvement
- Participates in technical conversations and communication with other departments, stakeholders, and streaming vendors
- Monitors and debugs where necessary, using data to identify trends as well as subjective and objective quality assessments with the goal of highlighting areas for further improvement
- Seeks out faulty vendor partnerships and assists in internal teams in vendor sourcing and management
- Makes technical and workflow drawing with technical design requirements
- Flexible schedule including occasional technical troubleshooting during nights if needed
WHAT YOU MUST HAVE
- 5+ years of experience in all aspects of live video streaming
- Familiarity with Wowza Streaming Engine or similar technology
- Experience developing audio/video streaming servers or clients/players
- Understanding of professional broadcast protocols, including RTP
- Knowledge of streaming media protocols: HTTP Live Streaming, DASH, RTMP, RTSP, etc
- Background in live streaming and/or live events and knowledge of digital video platforms
- Experience with live-broadcast and linear encoding systems in a professional environment
- Experience meeting deadlines, on a fast-paced development schedule
- Proficiency in tools to encode/decode/analyze video and understanding of security best-practices
- Experience in managing the execution of complex projects, including technical workflow design
- Hands-on experience with video encoding software
- Deep knowledge of any programming language (Javascript/Python/Java) and experience developing web applications
WHAT IS PREFERRED
- Bachelor’s degree or demonstrated equivalent work-related experience
- Experience with WebRTC and FFmpeg suite of tools
- Exceptional problem-solving skills and effective communication
- Organizational skills, including attention to detail and multi-tasking skills
- Comfortable serving in both supporting and ownership roles depending on the project
- Experience working independently and making sound choices without additional support
- Interest in technology and agility at learning new products and features
WHAT YOU SHOULD BE ABLE TO DEMONSTRATE
- Able to be methodical in documenting and testing your code
- Comfortable working independently and as a member of a cross-functional team
- Excellent verbal and written communication skills
- Have a high degree of honesty and integrity
- Deadline oriented and multi-tasking ability in a fast-paced environment
- Team-player, positive attitude, and flexible
Please send an email if you’re interested. mpisat -at - consultant.ffn.com