Back

Not getting responses?

Posted 24 days ago - response chances decrease over time.

updated 24 days ago

Разработчик базы данных для рекламной системы (C++)

Work format
hybrid/onsite
Work type
fulltime
Grade
senior
Country
Russia/Belarus
RUVacancy from Hirify RU, a list of Russian tech companies

Match & Cover letter

Will show your compatibility and write a letter

Job description

Text:
/
TL;DR
Разработчик базы данных для рекламной системы (C++): развитие реляционной базы данных поверх динамических таблиц YTsaurus с акцентом на оптимизацию запросов, компактные структуры данных и потоковую обработку. Focus on проектирование отказоустойчивых распределённых систем, многопоточность, развитие инфраструктуры и создание фреймворка, заменяющего MapReduce.

Локация: Москва или Минск; офисный или гибридный формат работы.

Компания

Yandex развивает рекламную инфраструктуру и собственные решения для хранения, обработки и поставки рекламных данных.

Что делать

  • Оптимизировать скорость выполнения запросов и работу хранилища с помощью компактных структур данных.
  • Развивать ядро единой реляционной базы данных рекламы поверх динамических таблиц YTsaurus.
  • Разрабатывать собственный фреймворк потоковой обработки данных и добавлять функции для замены MapReduce-парадигмы.
  • Улучшать стабильность и производительность базовой инфраструктуры сервисов.
  • Вносить изменения в кодовую базу YTsaurus.

Требования

  • От 5 лет опыта разработки.
  • Уверенная разработка на C++.
  • Знание классических алгоритмов и структур данных.
  • Понимание многопоточности, основных алгоритмов и типичных проблем этой области.
  • Понимание ключевых аспектов построения отказоустойчивых распределённых систем.
  • Умение писать легкочитаемый код.

Хорошо, если есть

  • Понимание принципов работы баз данных.
  • Опыт разработки распределённых систем хранения и обработки данных.

Культура и преимущества

  • Возможность развивать инфраструктурные решения, используемые в сервисах Yandex.
  • Работа над системой, сочетающей транзакционный и потоковый подходы к обработке данных.
  • Возможность контрибьютить в кодовую базу YTsaurus.

Be careful: if the employer asks you to log into their system using iCloud/Google, send codes/passwords, or run code/software, don't do it - these are scammers. Always click "Report" or contact support. More in guide →