Python Developer

2 years

3 - 6 Lacs

Posted:10 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking a Python Developer with 2 years of experience to join our algorithmic trading and investing firm. This role involves designing, developing, and deploying automated trading systems, backtesting strategies, and building robust data pipelines. The ideal candidate has strong Python and database skills, a solid understanding of AI/ML fundamentals, and the ability to translate quantitative strategies into production-ready code.

You'll work directly with quants and analysts to implement trading strategies, optimize backtesting frameworks, and automate critical workflows in a fast-paced trading environment.

Key Responsibilities:

  • Write clean, efficient Python code for algorithmic trading strategies, including implementation of technical indicators, statistical models, and price action-based systems.
  • Build and maintain backtesting frameworks to evaluate trading strategies across historical data with accurate simulation of market conditions.
  • Develop automation pipelines for data ingestion, strategy execution, and performance monitoring in live and simulated trading environments.
  • Integrate APIs from brokers, market data providers, and third-party services for real-time data feeds and order execution.
  • Design and optimize SQL and NoSQL databases for storing market data, trade logs, and performance metrics.
  • Implement data scraping and ETL pipelines to collect and process financial data from multiple sources.
  • Monitor and debug live trading systems to ensure reliability, low latency, and accuracy under production conditions.
  • Collaborate with the team to gather requirements, conduct code reviews, and follow version control best practices using Git.
  • Apply AI/ML techniques such as regression, classification, time-series forecasting, or clustering to enhance trading models.

Required Skills:

  • 2 years of professional experience in Python development, preferably in fintech, trading, or quantitative analysis domains.
  • Strong proficiency in Python, including libraries like Pandas, NumPy, and experience with scripting, automation, and data manipulation.
  • Solid knowledge of SQL for writing complex queries, joins, aggregations, and database schema design.
  • Understanding of database fundamentals including normalization, indexing, and query optimization.
  • Basic understanding of AI/ML concepts such as supervised/unsupervised learning, regression, classification, or time-series analysis.
  • Experience with API integration and working with RESTful services or WebSocket connections.
  • Strong problem-solving and debugging skills with the ability to optimize code for performance.
  • Ability to work independently and collaboratively in a fast-paced, dynamic environment.
  • Excellent communication skills for technical discussions and documentation.
  • Familiarity with version control systems like Git.

Job Type: Full-time

Experience:

  • Python: 2 years (Required)

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
Xerago logo
Xerago

Marketing Analytics

Chennai

RecommendedJobs for You

faridabad, haryana, india