Overview: Growing securities trading company which focuses on active trading of global futures. Within just a few years the firm has grown rapidly with many consecutive profitable quarters and a solid infrastructure to execute medium-frequency, automated strategies across major US exchanges (CME, NYMEX, CBOT, COMEX, ICE, NYBOT, NASDAQ, CrossTower).
Role: Ideal hire is an experienced Python developer with trading systems or own trading experience (futures, equities, crypto) – someone who knows how to code, understands algorithms, and can follow CTO’s instructions, and can design, architect, analyze, and document independent of much guidance. Should be proactive, dedicated, detailed, knowledgeable, with ability to multi-task. Will join working full time from firm’s beautiful Chicago office. Will closely collaborate with firm’s CTO to code new strategies, implement and back-test data and analytics, and deploy system tasks – e.g. server config (Ansible), real-time messaging, task management (Airflow), micro services (Docker), system auditing, deploy automation, log management, database management (MongoDB, SQL), Python scripting, data analysis (Pandas, Scikit-Learn), etc. Knowledge of Centos (Linux Distro) for remote servers, terminal/bash, crontab, systemd, SSH and SCP, Python 3.0, NumPy, TensorFlow, Click, IQfeed, CQG, IB, TT, Rithmic’s API.