Python App Backend Developer

Требования

БэкендPythonDjangoPostgreSQL

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

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

Компания

Мы прогнозируем будущее на финансовых рынках

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

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

В Cindicator ищем Python Backend Dev

Мы в Cindicator создаем робо-эдвайзинговый продукт и аналитические продукты, помогая частным клиентам в управлении криптоактивами, а также трейдерам и инвесторам эффективно управлять активами на традиционных финансовых и крипторынках. Наша команда – это синергия экспертов в области математики, науки о данных, трейдинга, финансов и информационных технологий. Мы уделяем особое внимания обучению и развитию наших сотрудников, а также их комфорту на работе и вне. Сейчас мы растем, и ищем людей, которым близка наша миссия – связать все виды интеллекта в одной симбиотической, гибридной системе для эффективного управления капиталом

Про позицию:

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

Стек:

Python (django и django-rest-framework, fastapi/starlette), PostgreSQL, clickhouse, redis и rabbitmq.

Задачи:

  • проектирование и разработка серверной части REST-приложения;
  • рефакторинг и оптимизация существующей кодовой базы;
  • оптимизация работы с базами данных;
  • контроль онбординга клиентов и стабильности работы приложения;
  • оценка сложности задач.

Мы ожидаем:

  • уверенное знание Python 3, django и django-rest-framework
  • знание алгоритмов и структур данных;
  • знание паттернов проектирования, умение применять их на практике;
  • знание распределенных очередей задач (celery);
  • опыт разработки RESTful, микросервисов;
  • опыт настройки, оптимизации и работы с PostgreSQL;
  • умение работать не только с ORM, но и с "сырыми" SQL запросами;
  • умение разбираться в чужом коде;
  • опыт продуктовой разработки
  • опыт разработки высоконагруженных проектов;
  • опыт работы в команде от 2 лет;
  • технический английский;
  • любовь к качественным продуктам и желание развиваться.

Будет плюсом:

— опыт работы с clickhouse;

— опыт работы с redis и rabbitmq;

— знакомство с fastapi;

— опыт работы с блокчейном эфира (например с помощью web3.py)

— интерес к финтеху, подкрепленный опытом.

Бонусы

Преимущества Синдикатора:

— у нас очень сильная команда, её основа - разработчики из World Quant, Bloomberg, Goldman Sachs,

— и сложные задачи —> есть огромное поле для улучшения своих технических скиллов и понимания финансовых рынков;

— гибкий график работы;

— ДМС и абонементы в спортивные секции;

— офис в самом центре Санкт-Петербурга.