Разработчик на Python или Go в службу надёжности платёжной системы

FinOps-платформа предоставляет всем сервисам Яндекса универсальный API для проведения платежей. Когда вы совершаете покупку на Маркете или оплачиваете поездку в Такси, оплата проходит длинный путь от сервиса через нас к одному из более чем 20 наших партнёров-процессингов. Наша платформа позволяет проводить платежи в десятках стран — от России и СНГ до Южной Америки и Африки. Мы обслуживаем более 25% всех онлайн-платежей в России, а это колоссальные нагрузки. Наше хранилище карточных данных, сертифицированное PCI DSS, — самое большое небанковское хранилище карт в Европе. К нашей доступности предъявляются очень высокие требования, а нагрузка год к году иногда растёт в два раза.

Наша команда помогает со всем этим справляться. Вот что мы делаем:

  • Устраняем бутылочные горлышки в архитектуре
  • Меняем стек технологий, если он не подходит к новым реалиям
  • Прорабатываем и внедряем планы контролируемой деградации при отказе смежных систем
  • Делаем возможным и безболезненным горизонтальное масштабирование
  • Защищаемся от DDoS-атак
  • Обкладываемся мониторингами и системами автоматизации
  • Заботимся о консистентности данных, так как платёж — это сложная сущность со множеством состояний в разных системах
  • Пишем системы контроля и синхронизации, чтобы во всех системах у платежа был финальный общий статус, если вдруг что-то пошло не так

Наш стек:

  • Python — для старых компонентов
  • Go — всё новое стараемся писать именно на нём
  • MongoDB — прямо сейчас мы избавляемся от неё (и должны сделать это с нулевым даунтаймом)
  • PostgreSQL — очень много разного и прекрасного PG, мы умеем шардироваться и партиционироваться (для этого у нас есть своя автоматика), а также следить за её состоянием. У нас много автоматики, которая позволяет не переживать о блокировках или долгих запросах
  • Мы в Яндексе очень любим свои технологии, поэтому для брокера очередей используем собственный брокер сообщений, а в качестве архива — яндексовый MapReduce

Если вам нравятся сложные инфраструктурные и архитектурные задачи, которые неразрывно связаны с бизнесом, приходите к нам. У нас точно не заскучаете!

Какие задачи вас ждут

Написание кода
Вы будете создавать новые сервисы для расширения базовой функциональности: подписки, кредиты. Адаптировать код к постоянным высоким и пиковым сверхвысоким нагрузкам. Расширять бизнес-функциональность провайдера и реализовывать новые методы оплаты.

Инфраструктурные задачи
Понадобится обеспечивать высокую доступность системы при отказе ЦОДа, участвовать в дежурствах, чтобы поддерживать систему и решать сложные проблемы.

Мы ждём, что вы

  • Разрабатывали на любом популярном объектно-ориентированном языке больше двух лет
  • Пишете на Go или Python или хотите на них перейти

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

  • Понимаете принципы работы с Unix
  • Работали с реляционными и нереляционными базами данных, платёжными или биллинговыми системами
  • Разрабатывали системы по требованиям SOX или PCI DSS
  • Знаете работу протокола ISO 8583

Что мы предлагаем

Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев.

А также:
  • психотерапия в офисе или онлайн-сервисах;
  • лазерная коррекция зрения через год работы;
  • ведение беременности и роды — через два года.
Страховка для родственников по системе 80/20

Мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%.

В Яндексе есть всё, чтобы постоянно развиваться и учиться новому: внутренняя образовательная платформа, менторство и программы для начинающих и опытных руководителей.

А также:
  • оплата участия в профильных конференциях;
  • скидка 50% на изучение иностранных языков.

Кроме того, в Яндексе есть внутренние проекты, где наши сотрудники делятся экспертизой, обсуждают сложные темы и разбирают кейсы своих проектов.

Во всех крупных офисах Яндекса есть спортзалы со всем необходимым: тренажёрами, спортивным инвентарём, душевыми, шкафчиками для одежды и вещей.

Можете заниматься самостоятельно, а можете с корпоративным тренером.

А также:
  • бесплатные онлайн-тренировки с FITMOST;
  • скидки в фитнес-клубах, бассейнах, студиях йоги, скалодромах и других местах.
Спортивный клуб Яндекса

В Яндексе есть спортивный клуб и много спортивных команд. У них есть свои лидеры, чаты, программы тренировок. А ещё они регулярно участвуют в забегах, триатлонах, «Гонке героев», футбольных и других соревнованиях.

Вы сможете присоединиться к существующим командам или собрать свою.

Гибкий график

У нас нет фиксированного времени начала и конца рабочего дня — работайте так, как удобно вам и вашей команде.

Гибридный формат

Если для ваших задач не нужно быть в офисе каждый день, можно приходить 2–3 раза в неделю.

Всё для детей

Страхование, детские дни в офисе, подарки на рождение детей и чекапы при планировании беременности.

Жилищные займы

Льготная ставка на покупку жилья и улучшение жилищных условий — в зависимости от стажа, позиции и результатов ревью. Действует для сотрудников, работающих в российских офисах Яндекса.

Спасибо за отклик!

Мы свяжемся с вами в течение недели.

Fri Feb 09 2024 12:47:58 GMT+0300 (Moscow Standard Time)