Quant Developer, Futures Alert System
Worldwide
About the role We’re hiring a quant developer to build and maintain a real-time alert system for futures trading across intraday, swing, and overnight timeframes. The system needs to translate a defined setup playbook — VWAP, volume profile, and order flow conditions — into clean trade signals with pre-calculated stop loss and take profit levels, then deliver them to Telegram and Discord. Every strategy you ship must be backtested with a documented win rate, expectancy, and drawdown profile before it goes live. What you’ll do Take discretionary setups and turn them into reproducible, rule-based logic. Backtest each strategy across multiple market regimes, report honest performance metrics (win rate, average R, max drawdown, sample size), and only promote setups that survive out-of-sample testing. Build the live execution-of-alerts pipeline: ingest market data, evaluate conditions tick-by-tick, compute entry / stop / target, and push to Telegram and Discord with latency you can defend. Maintain dashboards for live vs. backtest tracking so we catch drift early. Required skills • Python (primary). Production-grade Python for market data handling, signal logic, and alert delivery. Comfortable with pandas, NumPy, asyncio, and writing testable code. Bonus for experience with vectorbt, backtrader, or custom event-driven backtesting frameworks. • Market data and indicator engineering. Can implement VWAP (session, overnight, anchored) with standard deviation bands, volume profile (POC, value area, HVN/LVN), and cumulative volume delta from raw tick or 1-minute data. Knows the difference between a textbook indicator and one that survives real fills. • Order flow data familiarity. Comfortable parsing depth-of-market and footprint data. Bookmap exposure or experience with Sierra Chart, Rithmic, CQG, Databento, or similar L2 feeds is strongly preferred. • Backtesting and validation discipline. Walk-forward testing, train/test splits, realistic slippage and commission modeling, and an allergy to overfitting. Must report negative results as cleanly as positive ones. • Risk model implementation. Codes stop loss and take profit as part of the signal itself — ATR-based, structure-based, or fixed-R. Position sizing logic that respects per-trade and daily risk caps. • Alert delivery. Builds reliable Telegram bot and Discord webhook integrations with retry logic, deduplication, and clean message formatting. n8n experience is a strong plus. Nice to have Experience integrating with Topstep / Apex / Tradovate APIs, TradingView Pine Script fluency for rapid prototyping, prior work on prop-firm rule enforcement (consistency rules, max loss limits), and a public repo or portfolio showing backtested strategies with honest metrics. What we’re not looking for Strategies with a 90% win rate and no drawdown chart. Anyone who can’t produce code, or won’t share a backtest methodology. Indicator-stacking with no statistical grounding.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- ExpertExperience Level
- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:4 weeks ago
- Interviewing:16
- Invites sent:0
- Unanswered invites:0
About the client
- USATampa1:54 AM
- $8.3K total spent22 hires, 9 active
- 6 hours
- EducationSmall company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by