Hello, We are looking for an experienced Python developer with trading experience (futures, equities, crypto) – someone who knows how to code, understands algorithms, and can follow a CTO’s instructions, but also can design, architect, analyze, and document independent of much guidance. Hire should be proactive, dedicated, detailed, and knowledgeable. We tend to favor hires who can do multiple tasks well (generalist) rather than one task amazingly (specialist). Hire will work fulltime out of our gorgeous, Chicago office a minimum of 50 hours/week (Mon through Fri from 8 AM to 6 PM CST or so).
Prior financial market/proprietary trading knowledge is necessary. Hire will help our CTO code new strategies, implement and back-test data and analytics, and deploy system tasks – e.g. server config (Ansible), real-time messaging (RabbitMQ), task management (Airflow), micro services (Docker), system auditing, deploy automation, log management, database management (MongoDB, SQL), Python scripting, data analysis (Pandas, Scikit-Learn), etc. We prefer hires with knowledge of CentOS (Linux Distro) for remote servers, terminal/bash, crontab, system d, SSH and SCP, Python 3.0, NumPy, Tensor Flow, Click, IQ Feed, CQ G, IB, Trade Station, and especially Rithmic’s API.
Should have:
• Python 3.0 and C++17?
• executing multiple tasks (generalist) vs. one task (specialist)?
• Python libraries - Pandas/Scikit to analyze data, NumPy, asyncio, websockets, pika, Scikit-Learn, Tensorflow, matplotlib, seaborn?
• tools - Jupyter, docker (-compose, -swarm), rabbitMQ, MongoDB, SQL, Airflow, Celery, Rithmic, IQfeed, and financial APIs?
• system admin tasks - server config (Ansible), system auditing, deploy automation (Jenkins), cronjobs, log mgmt, Centos (Linux Distro) for remote servers, terminal/bash, crontab, systemd, SSH, and SCP [IT infrastructure]?