Backend development

  • Java
  • Python
  • Go
  • C#
  • C++
This track is only available in Russian

Backend developers at Yandex are engaged in a variety of tasks: designing high-load services, optimizing performance, processing data, creating product logic, and implementing user scenarios. This means that everyone can find a team and project that is a good match.

The backend development track exposes you to the variety of problems that we solve.

  1. Traditional algorithmic problems
  2. Working with databases
  3. Implementing and using HTTP APIs

Prizes

  • 500,000 RUBFirst place
  • 250,000 RUBSecond place
  • 200,000 RUBThird place
  • 150,000 RUBFourth place
  • 100,000 RUBFifth place

Rounds

  • Qualifying
    You may compete in several categories. The best performing participants will go to the semi-finals
  • Semi-finals
    You only need to choose one track. The top 20 competitors in each will advance to the finals
  • Finals
    An in-person competition in Almaty. The winners will receive cash prizes

Team

  • Sergey Fedoseenkov
    Sergey Fedoseenkov
    Head of the Yandex Market's B2B Products Department
  • Daniil Hrybchuk
    Daniil Hrybchuk
    Software Developer
  • Pavel Podkolzin
    Pavel Podkolzin
    Group Lead of B2B Backend at Yandex Lavka
  • Vadim Kleba
    Vadim Kleba
    Telemost Backend Development Team
  • Artem Konoplev
    Artem Konoplev
    Software Developer
  • Aleksandr Novozhilov
    Aleksandr Novozhilov
    Developer at YQL Development group
  • Dmitrii Dolgov
    Dmitrii Dolgov
    Lead Software Developer

This track

is only available in Russian