Reach out directly about this role
Go Developer for a Video Platform
We are developing the infrastructure for Yandex's video platform. It underpins most of the company's services working with video: from movies, series, sports broadcasts, and TV channels on Kinopoisk to product video reviews on Yandex Market and clips in Yandex Music.
The platform handles thousands of active live streams and tens of thousands of uploaded videos daily. It serves millions of viewers simultaneously, withstands over a million RPS for video content delivery, and the total outbound traffic exceeds 10 Tbit/s.
Our team develops backend services for handling live streams and user-generated video, ensuring the full cycle of video content processing.
Ownership Engineers in the team are responsible for their services throughout the entire lifecycle: from design and development to launch in production, monitoring, and support.
Technical Decisions We are open to change: any reasoned idea on how to change the tech stack or improve the architecture is welcomed and implemented.
Flexibility in Task Selection We do not limit the scope of responsibility: you can delve into different parts of the platform and influence them — be it high-load infrastructure or video processing algorithms.
Technologies We Use
Development of Live Stream and Video Infrastructure You will develop and enhance backend services that manage the lifecycle of streams and user-generated video: from receiving the video stream and uploading content to processing, storing metadata, and preparing video for playback.
Development of the Video Platform You will participate in developing the video platform: designing and implementing new capabilities for working with live streams and video, improving the user viewing experience, and adding new product features.
Scaling and Performance Optimization It is important to analyze metrics, identify bottlenecks, and optimize video processing and delivery services. At the platform's scale, even small performance improvements significantly reduce infrastructure load.
Participation in Architectural Tasks In addition, you will participate in architectural design: you will be able to propose and implement technical solutions that help the platform scale and evolve.
More about backend at Yandex — in the channel Yandex for Backend
3-5 years
Experience
Full-time
Employment
Hybrid, Onsite
Work Format
Middle
Grade
Backend
Specialization
IT & Tech
Industry
Corporation
Company Type
By city
Backend
Specialization
IT & Tech
Industry
Corporation
Company Type