Reach out directly about this role
Backend Developer at Disk
Yandex Disk is one of the services within the Yandex 360 digital workspace that helps organize workflows. The Disk backend is a large distributed system consisting of many components. The service processes hundreds of thousands of requests per second and tens of billions per day, operates hundreds of terabytes of metadata and hundreds of petabytes of binary data.
Solving complex technical problems for service development and quality improvement Disk has been around for many years and is actively evolving. We have a huge backlog of user features waiting for a developer ready to design and implement them. We constantly accelerate user scenarios and mechanisms, come up with new algorithms that allow us to solve our tasks more efficiently. Due to the high load on the service, optimizing mechanisms and implementing new functionality are technically complex and interesting tasks that we regularly solve to make the service better.
Developing architectural solutions for new functionality and evolving the service architecture The Disk backend processes over 200,000 requests per second, operates binary data exceeding 100,000,000 GB, and works with a database of 200,000+ GB under a load of over 1,000,000 SQL queries per second. Disk is the service where you can apply the principles of building high-load systems, which are written about in books and talked about at conferences, in practice. Developers design the architecture of their projects independently, significantly influencing the architecture and development of the entire service.
Creating cool names for new services It's not enough to correctly design and implement a new service — it's important to come up with a good and memorable name for it. We love naming. For example, we have component names like: * MPFS — magic proxy file system * Queller — ruler of our RabbitMQ * Cladun/Zaberun — Russian-language analogues for uploader/downloader
More about backend at Yandex — in the channel Yandex for Backend
3-5 years
Experience
Full-time
Employment
Hybrid, Remote, Onsite
Work Format
Middle
Grade
Backend
Specialization
IT & Tech
Industry
Corporation
Company Type
By job title
Backend
Specialization
IT & Tech
Industry
Corporation
Company Type