Middle/Senior Python Developer

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Описание вакансии

Условия работы

Admitad - это глобальная IT-компания, разрабатывающая и инвестирующая в рекламные и монетизационные технологии, партнерские сервисы, решения для управления заработанными средствами, сервисы для медиабаинга и Smart Shopping.

Мы помогаем брендам и онлайн-площадкам увеличивать продажи и привлекать новых клиентов, а обладателям аудитории монетизировать ее, сотрудничать с десятками тысяч рекламодателей и управлять заработанными средствами.

В структуру Admitad входит ряд бизнесов: Admitad Affiliate, Pampadu, Tapfiliate, Admitad Monetize, Admitad ConvertSocial, Admitad WhiteLabel и другие.

Офисы компании расположены в 9 странах: Германия, США, Голландия, Бразилия, Россия, Украина, Беларусь, Индия, ОАЭ. Штаб-квартира находится в Германии в городе Хайльбронн. По всему миру в Admitad работает более 900 человек.

Мы стремительно растем, в связи с чем, в команду внутренних финансовых транзакций требуется Python Developer.

Вам предстоит:

  • Разрабатывать высоконагруженные веб-приложения, связанные с обработкой финансов, используя Python 2/3 (мы сейчас активно уходим с 2.7, там где он остался).
  • Активно участвовать в жизни команды, обсуждениях о построении архитектуры и инфраструктуры приложений, помогать бизнесу воплощать идеи в виде кода.

Что для нас важно:

  • Опыт работы с реляционными базами данных. Используем мы их много и интенсивно (~15-30k rps, ~2.5TB), поэтому мы ожидаем что вы знакомы с транзакциями, блокировками, индексами и тд. Большим плюсом будет опыт работы с MySQL и/или PostgreSQL.
  • Каждый день мы обрабатываем десятки миллионов различных операций над внутренними транзакциями, поэтому нам важен опыт работы с multiprocessing, очередями задач (RabbitMQ, Kafka), Celery и аналогами, понимание асинхронности.
  • Умение грамотно оформлять сложную бизнес-логику в виде кода, желание покрывать свой код тестами. Будет плюсом понимание Clean Architecture, DDD, SOLID.
  • Опыт работы с Django. Знание особенностей orm-а, лучших практик и проблем.

Почему мы:

  • Мы продуктовая компания, у нас минимум бюрократии, разработка максимально тесно связана с нашими потребностями и бизнесом. У нас вы сможете реально почувствовать результат вложенных в работу усилий.
  • Мы веселые и не душные.
  • В связи с переходом на микросервисную архитектуру, перед нами стоит множество интересных нерешенных задач, в которых вы можете принять непосредственное участие.
  • Наши приложения не просто высоконагруженные, у нас так же много данных, больших данных, с которыми вы будете работать.
  • Мы ценим свое время и время наших коллег - мы стремимся к высокому тестовому покрытию, у нас единые выработанные стандарты написания кода в команде (включая аннотации типов, линтеры, слой бизнес-логики и тд).
  • Мы любим делиться знаниями, а также перенимать их.

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

  • Работу в международной компании;
  • Все по ТК и даже больше - дополнительные отгулы, доплата за больничный и программы помощи сотрудникам;
  • Гибридный (офис/удаленка) или удаленный формат работы;
  • Рабочий ноутбук (если вы полностью удаленно, то пришлем курьером в ваш город);
  • Современный офис с игровой и lounge-зонами, корпоративная библиотека;
  • У нас нет печенек в офисе, но всегда есть свежие фрукты, овощи и напитки;
  • Мы за здоровый образ жизни и компенсируем фитнес-абонемент в Manfit;
  • Корпоративное обучение - курсы и тренинги, митапы и конференции;
  • Скидка на изучение английского языка для сотрудников и их семей;
  • ДМС со стоматологией;
  • Buddy Program и English Speaking Club - для эффективного онбординга, знакомства и общения;
  • Незабываемые корпоративы и тимбилдинги для команд.