Python Developer

5 years

0 Lacs

Posted:12 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Description – Python Algo Trading Developer (Backend)

Experience:

Location:

Role Overview

Python Algo Trading Developer

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

    .

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

vijayawada, chennai, bengaluru