Python-разработчик персональных сервисов

Moscow, Saint PetersburgC++, PostgreSQL, Python, Unix-based system administrationMailSpecialist
Персональные сервисы Яндекса состоят из нескольких связанных сервисов, самые крупные из которых — Почта и Диск.
Яндекс.Почта — один из крупнейших в России и СНГ почтовых сервисов. Каждый месяц Почтой пользуются 17 миллионов человек. Мы развиваем бизнес-направление Почты, для его поддержки сделали несколько микросервисов на Python 3.6+.
Яндекс.Диск — облачный сервис для хранения файлов. Его кластер — сложная распределенная система из множества компонентов. Их взаимодействием между собой и с клиентами управляет ядро Диска, написанное на Python. Ядро обслуживает тысячи клиентских запросов в секунду, управляет миллиардами объектов БД и петабайтами данных.

Примеры задач и проектов, над которыми мы работаем:

  • синхронизация MX-записей в DNS для доставки почты;
  • кластеризация фотографий пользователя на его Диске;
  • поддержка и развитие внешнего API для Почты для домена.
Наша команда ищет талантливых инженеров, способных придумывать новое и воплощать идеи в коде на Python.

Мы ждем, что вы:

  • знаете классические структуры данных и алгоритмы;
  • умеете работать в команде;
  • работали с PostgreSQL;
  • работали с большими объемами данных;
  • больше двух лет занимались промышленной разработкой на Python.

Будет плюсом, если вы:

  • имеете опыт многопоточного или асинхронного программирования;
  • знаете С++;
  • глубоко знаете Unix;
  • занимались сетевым программированием;
  • проектировали и разрабатывали высоконагруженные сервисы.