Backend

Backend development
Java
Kotlin
Python
Go
C#
C++
This category is only available in Russian

At Yandex, backend developers work on designing high-load services, optimizing performance, processing data, creating product logic, and implementing user scenarios.

The backend development category showcases the variety of problems that we solve.

Traditional algorithmic problems
Working with databases
Implementing and using HTTP APIs

Prizes

Compete for a chance to win cash prizes.
500,000 RUB
First place
400,000 RUB
Second place
300,000 RUB
Third place
200,000 RUB
Fourth place
100,000 RUB
Fifth place

The best of the best

20,000+

applications from developers in 90 countries
submitted for Yandex Cup 2024. Yandex Cup is a chance to test yourself and go head-to-head against the best programmers from all over the world

Junior to Expert

open to developers of all levels
Yandex Cup will feature juniors­* and Yandex employees, who will compete separately for the title of company champion

Finals in Istanbul

for qualification winners
Participants will get an eventful program, networking with the world’s top developers, and a chance to fight for the prize fund
*Juniors compete in the Analytics, Algorithm, and Machine Learning tracks

Rounds

October 20–29
Trial Round
Visit the platform and explore challenges from previous years­*
November 2
Qualifications
Choose one track. Top 20 participants will advance to the finals­**
December 5–7
Finals
In‑person Yandex Cup 2025 finals and award ceremony in Istanbul
* There will be no trial round for the Machine Learning track.
** Qualification for the Machine Learning track will run from October 15 to November 5.

Team

  • Alexander Kuvaev
    Alexander Kuvaev
    Head of Development
  • Vadim Kleba
    Vadim Kleba
    Technical Product Owner
  • Ruslan Sabirov
    Ruslan Sabirov
    Team Lead
  • Andrey Khalyavin
    Andrey Khalyavin
    Principal Software Engineer
  • Kirill Neevin
    Kirill Neevin
    Software Developer
  • Anvar Umarov
    Anvar Umarov
    Software Developer
  • Iurii Tikhonov
    Iurii Tikhonov
    Software Developer
  • Konstantin Toropin
    Konstantin Toropin
    Team Lead
  • Kiryl Shyrma
    Kiryl Shyrma
    Group Lead
  • Vitaly Moskovkin
    Vitaly Moskovkin
    Backend Competency Lead
  • Ilnar Sabirzyanov
    Ilnar Sabirzyanov
    Senior Software Developer
  • Evgeniy Tikhonov
    Evgeniy Tikhonov
    Software Developer
  • Alexey Bogolyubskiy
    Alexey Bogolyubskiy
    Software Developer
  • Timur Muratshin
    Timur Muratshin
    Group Lead
  • Pavel Podkolzin
    Pavel Podkolzin
    Group Lead
  • Viktor Halkevich
    Viktor Halkevich
    Software Developer
  • Gleb Rylov
    Gleb Rylov
    Team Lead
  • Ilia Grigorev
    Ilia Grigorev
    Software Developer
  • Maksim Diakov
    Maksim Diakov
    Junior Software Developer
  • Aleksei Piskunov
    Aleksei Piskunov
    Software Developer

Registration

before October 29
==============
Stay connected
==============