🐍 Senior Python Engineer

Зарплата

от 5000 до 7000 $

Требования

Бэкенд, Старший (Senior)PythonSocket.ioDockerSQLAWSKubernetesRedisRabbitMQ

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

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

Компания

Fintech startup building a simple interface to manage and invest in the assets of decentralized finance

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

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

Zerion — лидирующий сервис управления активами децентрализованных финансов (DeFi). Мы предоставляем нашим пользователям простой способ поиска и покупки любых активов по лучшей цене. В среднем пользователи проверяют своё портфолио в нашем приложение 15 раз в день.  

  • 150K+ MAU
  • 30% активных пользователей DeFi пользуются нашим продуктом
  • Большинство наших пользователей находятся в США (35%)

DeFi — это быстро растущий финансовый рынок, сделки на котором регулируются программным кодом. Узнать про него можно в этом видео (15 мин) — https://youtu.be/oYXqjdugrgo.

Кого мы ищем:

Мы в поисках талантливого и инициативного инженера с опытом построения архитектуры и эксплуатации распределенных систем. Эта роль подразумевает владение полным циклом проектирования, разработки и масштабирования ключевых сервисов инфраструктуры для сотен тысяч пользователей. Вам предстоит совместно с инфраструктурной командой работать над улучшением процессов мониторинга, масштабирования и восстановления сервисов. А также работать над улучшением общего API внутренних и внешних сервисов. 

О роли:

  • Индексация. Основной задачей компании является построение индекса финансовых активов для корректного и быстрого отображения портфелей пользователей в реальном времени. 
  • Архитектура. Мы находимся в точке перехода к миллионам пользователей и миллионам активов. Анализ и поддержка такого количества связей требует создание новых подходов к построению приложений. 
  • Миссия. Миссия компания заключается в предоставлении равного доступа к финансовым активам DeFi для всех людей с доступом к интернету. Мы ищем людей готовых разделить это видение и воплотить его в жизнь.

Чем предстоит заниматься:

  • Участвовать в планировании технических задач и ревью кода.
  • Писать хорошо структурированный и эффективный код.
  • Проектировать и разрабатывать новую функциональность.
  • Находить узкие места и оптимизировать существующую инфраструктуру.
  • Принимать архитектурные решения и внедрять новые технологии и подходы.

Базовые требования:

  • Отличное знание Python.
  • Отличное понимание, как работают асинхронные сервисы.
  • Хорошая алгоритмическая подготовка, знание базовых алгоритмов и структур данных.
  • Опыт разработки и проектирования распределенных систем.
  • Владение техническим английским.
  • Желание работать в атмосфере стартапа.
  • Готовность принимать активное участие в развитии продукта 🚢.

Технические требования:

  • Опыт работы с контейнеризированными системами: Docker & Kubernetes.
  • Опыт работы с очередями сообщений: RabbitMQ, NATS.
  • Опыт работы с SQL/NoSQL базами данных: Postgres, MongoDB, etc.
  • Опыт работы с in-memory хранилищами: Redis.
  • Опыт работы с инструментами мониторинга: Sentry, Prometheus и Grafana.

Для нас ценно:

  • Опыт работы с time series данными и специализированными БД: ClickHouse, TimescaleDB, etc.
  • Опыт работы с Socket.io / real-time приложениями.
  • Опыт работы с AWS (Amazon Web Services).
  • Понимание, как работают финансовые рынки и инструменты.
  • Представление о том, как работают Blockchain системы, dApps и web3 приложения.
  • Наличие своих проектов, участие в open source разработке, тематических конференциях.
  • Любовь к сноуборду, вейксерфингу, скейтбордингу, кайтсерфингу или другим активным видам спорта. 

Мы ценим время каждого кандидата и нашей команды, поэтому постоянно работаем над улучшением процесса отбора.  

Этапы отбора: 

  • Заполнить короткую форму по ссылке (5 мин)
  • Скрининг интервью (25 мин)
  • Первое тех интервью с задачами и лайф-кодингом (45 мин)
  • Второе тех интервью с обсуждением архитектурных вопросов в вашей сфере (60 мин)
  • Интервью с основателями компании и главой продукта (45 мин) 
  • Знакомство с рабочей командой (45 мин) 
  • Оффер (25 мин) 

Бонусы

Мы предлагаем:

  • Цель: Вы будете работать в команде лучших инженеров над предоставлением равного доступа к финансовым рынкам по всему миру. 
  • Гибкий рабочий процесс: Все процессы внутри команды с основания построены для удаленки, но у нас есть офис в Москве, где можно поработать или повеселиться вместе. 
  • Приятный коллектив: У нас небольшая команда и каждому ее члену есть чем гордиться в профессиональной и личной сферах. Zerion - это про людей, свободу, инициативность и открытость.
  • Хорошую зарплату: Мы предлагаем конкурентную зарплату и предоставляем опцион в юрисдикции US тем, кто влился в команду. Мы регулярно пересматриваем зарплату на ревью два раза в год. 
  • Страховку, отпуск и бонусы: Самый удобный ДМС в России, безлимитные отгулы  для перезарядок и вся техника необходимая для работы. 

Дополнительные инструкции