Python Developer - Proprietary Trading

Posted Jul 25

About the job

Monick LLC, a proprietary futures trading firm, is looking for a full time python developer who lives in Mexico City. Some night and weekend work is expected.

Tentative contract through the end of 2024 but with intent of contract to hire.

Python, git, terminal, and excel proficiency required.

Understanding of futures instruments and contracts highly desired.

Detailed description follows:

About Monick

Founded in 2016, the firm has grown rapidly with many consecutive profitable quarters and a solid infrastructure to execute medium-frequency, 100% automated strategies across all major US futures exchanges (CME, NYMEX, CBOT, COMEX, ICE, NYBOT, NASDAQ, Kraken). Monick is a growth stage business with a startup mindset and expanding rapidly with offices in Chicago and Las Vegas, Monick, is a proprietary securities trading firm, which focuses on speculative, active trading of global futures.

Key Duties and Responsibilities

Ideal candidate is 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).

Prior financial market/proprietary trading knowledge is preferred. 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, systemd, SSH and SCP, Python 3.0, NumPy, TensorFlow, Click, IQfeed, CQG, IB, TradeStation, and especially Rithmic’s API.

Skills and Qualification Required

• Python 3.0

• Executing multiple tasks (generalist) vs. one task (specialist)

• Python libraries

o Pandas/Scikit to analyze data, NumPy, asyncio, websockets, pika, Scikit-Learn, Tensorflow, matplotlib, seaborn

• Other tools

o Jupyter, docker (-compose, -swarm), rabbitMQ, MongoDB, SQL, Airflow, Celery, Rithmic, IQfeed, and financial APIs

• System admi

o 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]

• Flexible schedule and Generous Vacation

• Fluent English

Monick Mottos

“Be impeccable with your word. Don't take anything personally. Don't make assumptions. Always do your best.” – The Four Agreements

“You can't be normal and expect abnormal returns.” – Jeffrey Pfeffer

“Timing, perseverance, and ten years of trying will eventually make you look like an overnight success.” – Biz Stone.

“You cannot discover new oceans unless you have the courage to lose sight of the shore.” – André Gide

“Tough times don't last, tough people do.” – Robert Schuller

“I have standards; step up or step out.” – Steve Maraboli

“If Nothing Changes, Nothing Changes.” – Courtney C. Stevens

Abridged description:

Ideal hire is 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 independently 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).

Prior financial market/proprietary trading knowledge is preferred. 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, systemd, SSH and SCP, Python 3.0, NumPy, TensorFlow, Click, IQfeed, CQG, IB, TradeStation, and especially Rithmic’s API.

TLDR: We’re looking to partner with exceptional developers to code strategies, automate processes, bolster infrastructure, perform analyses, etc., and share in the success of any proprietary strategies developed.