Job Description – Python Algo Trading Developer (Backend)
Experience : 2–5 Years
Location : Bengaluru
Role Overview
We are hiring a Python Algo Trading Developer with strong backend skills to build and optimise low-latency trading systems . The role requires hands-on experience in market data integration, order execution, and algorithmic strategy deployment . You will work closely with quants and backend teams to bring trading strategies into production, ensuring performance and reliability under live market conditions.
Key Responsibilities
- Design and develop low-latency order execution engines in Python.
- Build asynchronous microservices using Python (FastAPI, Flask, asyncio, multiprocessing).
- Integrate with market data feeds (FIX, WebSocket, REST) for real-time processing.
- Develop tick-level data pipelines for ingestion, storage, and strategy backtesting.
- Collaborate with quants to convert research models into production algos .
- Optimise backend services for speed, fault-tolerance, and high throughput .
- Implement messaging systems ( Kafka, RabbitMQ, Redis Streams ) for event-driven trading.
- Deploy and monitor systems on Linux / Docker / Kubernetes with CI / CD pipelines.
Must-Have Requirements
2–5 years of backend development experience in Python .Strong in async programming (asyncio, multiprocessing, concurrent futures).Experience with algo trading systems or brokerage / trading APIs .Proficiency in PostgreSQL + Redis .Hands-on with Kafka / RabbitMQ or other streaming / messaging systems.Strong knowledge of low-latency system design .Proficiency with Linux, Docker, Git, and Kubernetes .Solid understanding of data structures, algorithms, and operating systems .Good to Have
Exposure to OMS / RMS / risk controls .Experience handling tick-by-tick market data .Knowledge of equities, derivatives, and options trading .Familiarity with C++ / Golang for latency-sensitive modules.Experience deploying backend systems on AWS / GCP cloud .Ideal Candidate
Has worked on live trading systems or financial applications.Can debug, optimise, and scale backend services under production load.Strong communicator who can work with quants, infra, and product teams.Passion for markets, trading technology, and performance engineering .