Python Programmer – Stock Market / Trading Systems

2 - 6 years

3 - 5 Lacs

Posted:1 week ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Description:-

Job Title :- Python Programmer – Stock Market / Trading Systems | Python Developer – Stock Market | Algo Trading Developer | Quantitative Developer (Python) | Trading System Engineer
Location :- Hyderabad (Onsite)
Job Type :- Full Time
Experience : 2–6 years (flexible based on skills and project exposure)

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.

What We Offer:

  • Competitive salary and performance-based incentives.
  • Opportunity to work on live trading systems and cutting-edge market technologies.
  • Collaborative and growth-oriented environment.
  • Exposure to algorithmic trading, data science, and financial markets.

Job Type: Full-time

Pay: ₹330,000.00 - ₹500,000.00 per year

Benefits:

  • Paid sick time
  • Paid time off

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You