Senior Python Developer в алготрейдинговую компанию
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Привет, меня зовут Александр. Я технический директор в алго-трейдинговой компании, специализирующейся на торговле криптовалютами. Мы ищем опытного Python-разработчика, который присоединится к нашей технической команде и будет участвовать в проектировании архитектуры систем торговли, сбора данных и разработки новых стратегий.
TL/DR
- > 2 лет опыта
- Проектирование и поддержка устойчивых и масштабируемых систем для алгоритмической торговли
- Разговорный и письменный английский
- 100% удаленная команда в слаке с еженедельными созвонами
- $2000-$3000 в месяц на старте с потенциальными бонусами в зависимости от прибыльности компании
- Прогрессивные и необычные задачи, которые сложно встретить где-то еще
- Возможность попасть в мир трейдинга и крипто
Чем мы занимаемся
Наш бизнес — криптотрейдинг. Мы торгуем своим собственным капиталом на свой страх и риск. На случай, если вам интересно: мы не собирали ICO и не собираемся этого делать.
Наша специализация — автоматизированные алгоритмические торговые системы. Мы изучаем историю и поведенческую психологию, читаем научные публикации и делаем статистический анализ, чтобы иметь возможность постоянно находить новые подходы к рынку криптовалют.
Что делает техническая команда
- Работает над open source торговым движком на базе Lean. Это лучший торговый движок для крипто, который мы нашли
- Собирает и организовывает хранение исторических данных по ценам, трейдам и ликвидности с основных крипто-бирж. Сотни гигабайт данных, NoSQL DB, real time и scheduled обновление и обеспечение целостности данных
- Разрабатывает оптимизатор — систему, которая помогает выбирать и тестировать наиболее подходящие трейдинговые стратегии. У нас есть автомасштабируемая система, которая позволяет запускать десятки тысяч бэктестов параллельно, собирать и анализировать результаты их работы
- Разрабатывает алгоритмы эффективного исполнения сделок
- Визуализирует результаты работы оптимизатора и живых стратегий
- AWS, Google Could, BigQuery, Docker, Swarm / Kubernetes, Microservice architecture, Continuous Integration / Deployment
Рабочее окружение
- Вся команда работает удаленно
- Мы работаем в Jira, Confluence и Slack
- Код хранится в публичных и приватных GitHub-репозиториях
- Мы созваниваемся раз в неделю, чтобы синхронизировать работу всех членов команды
Что мы ждем от кандидата
Опыт коммерческой разработки
- 2+ лет опыта на Python 3.5+
- Docker + Docker Swarm или Kubernetes
- Google Cloud Platform, AWS или другие облачные провайдеры (мы используем GCP и DO)
- Проектирование и создание устойчивых и масштабируемых систем
Как минимум по одному из каждого пункта
- Web frameworks (Django, Flask, Tornado)
- ORMs (SQLAlchemy, Django ORM)
- Test frameworks (UnitTest, py.test, etc.)
- Python asyncio (или другие подобные асинхронные библиотеки)
Было бы отлично, если есть опыт работы с
- Infrastructure as Code (Terraform или альтернативы)
- CI/CD pipelines from "git push" to "production deployment"
- Инструменты ETL (StreamSets, Kafka, etc)
- Инструменты data analysis (NumPy, SciPy, Pandas)
Что мы предлагаем
- Фиксированную стабильную зарплату с потенциальными бонусами в зависимости от прибыльности компании
- Гибкий график. Нам не принципиально, когда вы начинаете и когда заканчиваете рабочий день, но мы просим, чтобы этот интервал пересекался с 10:00-20:00 GMT+3
- Полностью удаленное сотрудничество. Можно работать откуда удобно, а мы оплатим место в коворкинге, если понадобится
- Профессиональный рост: вы научитесь многому. Простор для работы над сложными задачами и возможность брать больше ответственности и принимать важные решения, если вам это интересно
- Карьерный рост: возможности развиваться как разработчик, тимлид или квант
- Крипто: способ попасть в крипто-сферу с финансовой стороны
- Трейдинг: шанс освоить принципы трейдинга не рискуя собственным капиталом
- Меритократия: у нас нет строгой иерархии. Персональные достижения, зарплата и вклад в работу компании ограничены только вашими желаниями и возможностями
Как откликнуться
Напишите мне на почту team@rcdb.io
- Укажите имя, фамилию и слово SPY в заголовке, например Ivan Sergeev [SPY]
- Напишите пару строчек о себе. Кто вы, чем занимаетесь и интересуетесь. Нетехнические подробности тоже можно, если коротко и по делу.
- Приложите свое резюме, ссылки на Linkedin, Moikrug, свой сайт или блог, если есть
- Опишите свой опыт. Чем больше мы прочитаем, тем меньше формальных вопросов мы зададим на собеседовании
- Покажите профили на Github/Bitbucket, где можно посмотреть примеры вашего кода. Если нет публичных репозиториев, покажите часть кода через Gist
Если остались вопросы, пишите мне в телеграм: @ksanderer
Не нашли подходящей вакансии, но интересно поработать с нами? Напишите на team@rcdb.io