Senior Python Developer at Weltory

Продукт - приложение, которое с помощью данных об образе жизни и измерения биофидбека помогает людям настроить свой образ жизни так, чтобы все успевать и не гробить при этом здоровье.
По сути - это data-driven health assistant.
В отличие от разных проектов, которые пытались нацелиться на тему, как использовать quantified self data для здоровья и образа жизни - сервисом пользуются сотни тысяч людей по всему миру.
Цель - с помощью новых технологий помочь людям настроить свой образ жизни так, чтобы находиться в своей лучшей возможной форме каждый день.
Как понятно из описания, под капотом много данных (бесконечное число интеграций с разноформатными потоками), много аналитики, machine learning, нетривиальные задачи, современные инструменты, в общем все, что любит настоящий разработчик.
Что нужно знать?
- 3 клиентских приложения (iOS, Android, Web) и back-end.
- Back-end - набор микросервисов с ядром в виде монолита.
- Языки: Python 3, Clojure
- Основной web framework: Django + DRF
- DB: PostgreSQL, Cassandra
- Cache: memcached + redis
- Task queue: celery + flower
- Tests: py.test, fake-factory, freezegun
- Logs & Monitoring: Zabbix, Grafana, ELK, Sentry
- Deploy: Docker + CI
Процессы:
1. Еженедельные спринты и релизы у всех команд (от бекенда до маркетинга)
2. Confluence, Slack, Asana, Zoom + куча автоматизаций
3. Полностью удаленная работа (в Питере есть офис, если очень хочется)
Вы будете работать непосредственно с VP of engineering и Product Owner (фаундером).
Ожидания от Вас:
- Профессионализм, понимание, как делать вещи так, чтобы потом они масштабировались. Опыта работы с нагрузками, правилами, триггерами, событиями, микросервисами, привычки делать все на API и т.д.
- Высокие требования к себе и окружающим. онимания, что пока кусок кода не эксплуатируется - значит он не существует (ценность конечного результата).
- Хороший алгоритмический, инженерный и математический background.
- Опыт работы с анализом данных и machine learning — приветствуется.
- Способности ставить задачи и быть лидером для 1-2 backend разработчиков.
- Способности и навыка искать и предлагать решения, а не говорить «это невозможно».
- Проактивного подхода к поставленным задачам в стиле "а если вот это не критично, то тогда можно было бы сделать вот так и это будет в два раза проще и быстрее".
Что Вы можете ожидать в ответ?
- Четких процессов работы
- Свободы графика, физического местонахождения и т.д. (нам важен только результат)
- Отсутствия бюрократии, «больших начальников», идиотских решений, политики, невозможности что-то изменить
- Полной открытости со стороны фаундеров (каждый месяц происходит отчет команде обо всех результатах - деньги, конверсии, инвестиции, цифры, тактика, стратегия)
профессиональной команды (удовольствие не работать со слабыми людьми)
- Высокой скорости работы всех подразделений и внесения изменений в продукт, лучшее из атмосферы стартапа
- Стабильности зарплаты, отсутствия каких-либо задержек и т.д.
- Удовольствия от создания продукта, который меняет жизнь людей к лучшему.
О зарплате разговор индивидуальный, об опционах тоже.
inflowhragency@gmail.com или @Courierus