💼 Job Description – Python Developer (Backend + API Integration)
Role: Python Backend Developer
✅ Responsibilities:
● Develop and maintain backend logic for automated trading bots.
● Integrate with broker APIs like Zerodha Kite, Alice Blue, Alpaca, or IQ Option.
● Handle real-time data streams using WebSocket and REST APIs.
● Implement order placement, risk management, and error handling modules.
● Write unit tests and perform backtesting using historical data.
● Collaborate with strategy analysts and frontend developers.
🛠️Required Skills:
● Strong knowledge of Python (OOPs, Asyncio, threading).
● Experience with REST APIs and WebSockets.
● Familiarity with trading APIs (Zerodha, Alpaca, etc.).
● Database knowledge (PostgreSQL, MongoDB, SQLite).
● Experience with Pandas, NumPy for data processing.
⭐ Bonus Skills:
● FastAPI / Flask
● Docker / Git / CI-CD pipelines
● Redis, Celery
Experience with cron jobs and scheduling libraries
Job Description – Strategy Analyst (Trading Domain)
✅ Responsibilities:
● Design, develop and evaluate algorithmic trading strategies.
● Perform backtesting using historical market data.
● Analyze market trends, price patterns, and technical indicators.
● Collaborate with developers to implement strategies in code.
● Monitor strategy performance and recommend optimizations.
📊 Required Skills:
● Strong understanding of financial markets (Indian stock, forex, crypto).
● Hands-on with technical indicators like RSI, MACD, Bollinger Bands.
● Ability to design rules-based strategies.
● Experience with backtesting tools like Backtrader, QuantConnect, or custom frameworks.
● Proficiency in Excel, Python, or R.
⭐ Bonus Skills:
● Machine learning knowledge for predictive models
● Knowledge of NSE/BSE market microstructure
● Familiarity with broker APIs or trading platforms
●
Job Description – Research Analyst / Quant Researcher
✅ Responsibilities:
● Research and design novel algorithmic trading strategies.
● Analyze historical market data for pattern recognition.
● Work with developers and strategists to test and implement new models.
● Optimize parameters and reduce strategy drawdowns.
● Stay updated with academic research and market innovations.
📊 Required Skills:
● Strong background in statistics, probability, and linear algebra.
● Knowledge of financial instruments, derivatives, and asset classes.
● Proficiency in Python (Pandas, NumPy, SciPy, Jupyter).
● Experience in data analysis & visualization (Matplotlib, Seaborn).
● Backtesting using Backtrader, bt, or custom scripts.
⭐ Bonus Skills:
● Familiarity with ML algorithms (Random Forest, XGBoost, LSTM)
● Knowledge of Indian markets (NSE/BSE) and SEBI guidelines