Senior Algo Trading Developer (Kolkata) Location: Kolkata (Hybrid / Onsite preferred) Job Type: Contract / Freelance Project (Phased Delivery) Budget: Competitive (₹2.5L – ₹3L for full build, milestone-based) 🏦 About the Project We are building a Personal Scalping & Momentum Trading Engine with Zerodha Kite integration . The system is designed around a 7-Dimension decision framework (Price Action, Momentum, Volatility, Volume, Microstructure, Sentiment, Risk) and must be SEBI-ready with strict compliance, risk controls, and long-term audit logs. This is not a generic bot — it’s a regulatory-compliant trading system requiring strong engineering discipline. 🔑 Responsibilities Integrate Zerodha Kite Connect API for live and semi-auto execution. Implement ATR-based position sizing, bracket/SL orders, and risk exposure caps . Build the 7D decision framework with modular indicators and multi-factor confirmation. Develop backtesting & deterministic replay system with exportable reports. Create a user dashboard (Streamlit/Dash/React + Python backend) showing P&L, live signals, and heatmaps. Implement compliance features : Algo ID versioning per strategy change. Immutable 5-year log retention. Semi-auto mode for broker testing. Deploy via Docker + CI/CD with observability ( Prometheus/Grafana, OpenTelemetry ). 🎯 Required Skills Python (Pandas, NumPy, AsyncIO) – must have delivered real algo projects. Algo Trading Experience – Zerodha Kite API (mandatory), Fyers/AngelOne/IB a plus. Backtesting frameworks ( Backtrader, Zipline, custom engines ). Risk management systems (ATR sizing, kill switches, drawdown limits). DevOps: Docker, CI/CD pipelines. Monitoring: Prometheus, Grafana, OpenTelemetry. UI: Streamlit, Dash, or React with Flask/FastAPI backend. Familiarity with SEBI algo compliance requirements . 📦 Deliverables MVP scalper with Zerodha integration & backtesting. Full SEBI-compliant system with replay, Algo ID versioning, logs. Deployment-ready Docker setup. Documentation & runbooks for maintenance. 💰 Compensation Project-based: ₹2.5L – ₹3L (phased milestone payments). Post-delivery support: optional contract extension for bug fixes & enhancements.