Job Title :- Python Programmer – Stock Market / Trading Systems | Python Developer – Stock Market | Algo Trading Developer | Quantitative Developer (Python) | Trading System Engineer
Location :- Remote
Job Type :- Full Time
Experience : 8+ years Required
Note: WORKING HOURS: 5.30 PM to 2.30 AM IST
Job Summary:
• We are seeking a highly motivated Python Programmer to join our trading technology team.
• The ideal candidate will be responsible for developing, maintaining, and optimizing software tools for the stock market, including data analysis, algorithmic trading, backtesting, and automation.
• You will work closely with traders, analysts, and data scientists to bring trading ideas into execution-ready programs.
Key Responsibilities:
• Develop and maintain Python-based trading applications for equities, futures, and options.
• Build and improve algorithmic trading strategies and backtesting frameworks.
• Integrate and automate trading via broker APIs (e.g., E- Trade, Webull, Interactive Brokers).
• Process and analyze real-time and historical market data.
• Implement risk management, position sizing, and order execution modules.
• Write clean, modular, and well-documented code.
• Monitor system performance, identify issues, and optimize trading infrastructure.
• Collaborate with cross-functional teams to refine and deploy strategies.
Required Technical Skills:
• Strong programming skills in Python with experience using:
• Pandas, NumPy, Matplotlib, TA-Lib, Requests
• Hands-on experience with stock market / trading APIs.
• Solid understanding of technical indicators (RSI, MACD, Bollinger Bands, EMA, etc.).
• Experience with data handling, cleaning, and analysis.
• Knowledge of backtesting frameworks (Backtrader, Zipline, or custom-built systems).
• Familiarity with SQL / NoSQL databases.
• Experience in building automated trading or data analytics pipelines.
Preferred / Good-to-Have Skills:
• Exposure to AI/ML models for predictive trading.
• Experience with cloud deployment (AWS, GCP, or Azure).
• Understanding of options and derivatives.
• Knowledge of Docker, Linux environments, or Git for version control.
• Awareness of market microstructure and order execution logic.
Educational Qualification:
• Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, Finance, or related field.
Job Type: Full-time
Expected hours: 40 per week
Work Location: Remote
Apply Now
Apply Now