Job Description
Job Title: Algorithmic Trading Engineer | Real-Time Market Data Automation & Trading Signals Job Description We are looking for an experienced Algorithmic Trading / Quant Engineer who has hands-on expertise in building real-time stock market automation systems. The role involves consuming live market data feeds, applying rule-based and/or ML-driven strategies, and generating Buy / Sell / Hold signals in real time. This is not an academic or research-only role. We are looking for someone who has built production-ready trading systems that handle live market data, latency, failures, and broker constraints. Key Responsibilities β’ Integrate live market data feeds using WebSockets or streaming APIs β’ Design and implement real-time Buy / Sell / Hold decision engines β’ Build automated or semi-automated trading workflows β’ Implement order placement, modification, and tracking logic β’ Develop backtesting and paper-trading frameworks β’ Ensure low-latency, fault-tolerant, scalable architecture β’ Implement risk management controls (stop-loss, trailing SL, drawdown limits) Mandatory Skills & Experience β’ Real-time market data streaming experience β’ Hands-on experience with trading APIs (Zerodha, Upstox, Interactive Brokers, Alpaca) β’ Strong Python skills (Pandas, NumPy, TA-Lib, scikit-learn) β’ Async programming, WebSockets, event-driven architecture β’ Technical indicators: RSI, MACD, EMA, VWAP, Bollinger Bands Machine Learning (If Applicable) β’ Time-series models: LSTM, GRU, XGBoost, ARIMA β’ Feature engineering for financial data β’ Live model monitoring and concept drift handling Risk Management β’ Stop-loss and trailing stop logic β’ Position sizing and capital allocation β’ Handling partial fills, order rejections, market halts Nice-to-Have β’ Experience with Indian stock markets (NSE/BSE) β’ Fully automated algo-trading bot experience Engagement Type Project-based with potential long-term engagement, milestone-driven delivery. Apply tot his job