Senior Python Developer

4 - 7 years

4 - 8 Lacs

Posted:6 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Position Details

Job Type:

Working Hours:

Job Overview:

Senior Python developer

You will also be collaborating closely with tech teams, working on API socket connections, and optimizing performance for the algorithmic trading strategies developed and deployed.

Key Responsibilities:

  • Algorithm Development:

    Design, code, and deploy algorithmic trading strategies from scratch using Python, including strategies for equities, derivatives, and other financial instruments in the Indian stock market.
  • Live Strategy Deployment:

    Ensure smooth deployment of live trading strategies and work closely with brokers' technical teams to integrate with their systems.
  • API & Socket Integration:

    Develop, manage, and optimize API and socket-based connections for real-time data feeds and order execution, ensuring low latency and high performance. Example : REST API , WEB SOCKET and so on.
  • Collaboration:

    Work with cross-functional teams (including data scientists, business analysts, and tech teams) to align on strategy and execution goals.
  • Continuous Monitoring:

    Monitor live trading systems and ensure timely troubleshooting, debugging, and performance optimization.
  • Research & Development:

    Stay up-to-date with the latest research in AI, machine learning, and quantitative finance. Incorporate new techniques and tools into trading strategies as appropriate.
  • Documentation:

    Document the strategies, codebase, and deployment processes clearly for future reference and scalability.

Key Skills & Requirements

  • Strong Python programming skills, with at least 4 years of hands-on experience.
  • Proven track record in end-to-end product development.
  • Hands-on experience with broker APIs and trading system integration.
  • Expertise in cloud migration (Azure/AWS) and containerization.
  • A minimum of 3 years experience in CI/CD, Agile, SDLC, and Waterfall methodologies.
  • Experience developing applications on Windows, Linux, and SSH environments.
  • Prior managerial experience in a software development company.
  • Strong product ownership mindset and experience managing complex code bases.
  • Basic understanding of the Indian stock markets and trading products is a significant advantage.
  • Experience with market data feeds / order management systems (nice to have)
  • Strong debugging skills for live trading environments (nice to have)

What We Offer

  • Competitive salary package
  • A dynamic and challenging work environment in the rapidly growing fintech sector
  • The opportunity to shape the future of automated trading platforms in India
  • Exposure to financial markets, algorithmic trading, and advanced technology stacks

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