Position: Broadcast/Video Engineer
Company: LiveVision
Category: C++
Experience required: 2y
English level: intermediate
Published: 2021-08-01T00:00:00+03:00

Responsibilities:
- Participation in design and development of a scalable video streaming server
- Writing ffmpeg-based encoding service
- Create a web player
- Code performance optimization
- Creating of the event-based handler for video mixer

Requirements:
- Excellent problem-solving skills
- Solid knowledge of Video streaming via RTMP / RTP / WebRTC / HLS
- Basic knowledge of algorithms and their complexity
- Javascript or C++ knowledge
- Understand how to build distributed systems
- Excellent troubleshooting skills
- Intermediate English

Beneficial skill: 
- Hands-on experience in building large and (preferably) high-load systems
- Encoding experience
- Experience with WebRTC streaming server
- Knowledge about video codecs and containers 
- Experience with Docker, Kubernetes, AWS

We offer:
- 20 working days paid leave per year;
- 20 paid documented sick leaves per year;
- 5 undocumented sick leave per year; - comfortable workplace;
 - full work with a flexible schedule of visits
- biscuits, coffee, fruits, snacks;
- gym.