Python Backend Engineer (2-3 Years)

Crest Ventures Limited

Mumbai

On-site

INR 800,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Mentorship opportunities
Learning budgets

Job summary

A financial technology firm in Mumbai is seeking an experienced Python Backend Engineer to develop scalable backend solutions for algorithmic trading. The role involves designing systems for high-performance execution, integrating exchange APIs, and optimizing order management. Ideal candidates will have strong expertise in Python, API development, and a passion for trading technology. This position offers opportunities for mentorship and professional growth in a collaborative environment.

Qualifications

  • Strong proficiency in Python with a focus on backend development.
  • Expertise in API development and integration using REST, WebSockets, FIX protocol.
  • Experience with asynchronous programming for high-concurrency applications.

Responsibilities

  • Design and develop scalable backend systems for real-time trading applications.
  • Integrate multiple exchange APIs for seamless connectivity.
  • Develop APIs using FastAPI for efficient backend service delivery.

Skills

Python
API Development
Asynchronous Programming
Database Systems

Tools

Docker
Kubernetes
AWS

Job description

Job Title: Python Backend Engineer

Location: Nariman Point, Mumbai

Experience: 2-3 Years

Position Overview

We are seeking an experienced Python Backend Engineer to join our team in building high-performance, scalable backend systems for algorithmic trading. The ideal candidate will have strong expertise or interest in developing exchange integrations, optimizing order management systems, and ensuring low-latency execution. Experience with FastAPI and Golang is a strong plus.

Responsibilities
  • Design and develop scalable backend systems for real-time trading applications.
  • Build and optimize order management systems with smart order routing capabilities.
  • Integrate multiple exchange APIs (REST, WebSockets, FIX protocol) for seamless connectivity.
  • Develop high-performance execution engines with low-latency trade execution using Python and optionally Golang.
  • Develop APIs using FastAPI for efficient and fast backend service delivery.
  • Implement real-time monitoring, logging, and alerting systems to ensure reliability.
  • Design fault-tolerant and distributed architectures for handling large-scale transactions.
  • Work on message queues (RabbitMQ, Kafka) for efficient data processing.
  • Ensure system security and compliance with financial industry standards.
  • Collaborate with quant researchers and business teams to implement trading logic.
Required Technical Skills
  • Strong proficiency in Python (2+ years) with a focus on backend development.
  • Expertise in API development and integration using REST, WebSockets, and FIX protocol.
  • Experience with asynchronous programming (asyncio, aiohttp) for high-concurrency applications.
  • Strong knowledge of database systems (MySQL, PostgreSQL, MongoDB, Redis, time-series databases).
  • Proficiency in containerization and orchestration (Docker, Kubernetes, AWS).
  • Experience with message queues (RabbitMQ, Kafka) for real-time data processing.
  • Knowledge of monitoring tools (Prometheus, Grafana, ELK Stack) for system observability.
  • Experience with scalable system design, microservices, and distributed architectures.
Good To Have Qualifications
  • Experience with real-time data processing and execution.
  • Experience developing backtesting engines capable of processing millions of events per second.
  • Knowledge of quantitative trading strategies and algorithmic trading infrastructure.
  • Contributions to open-source backend or data engineering projects.
Where Do You Fit?

This is a high-impact role with direct interaction with the founding team. You’ll have mentorship, learning budgets, and opportunities to grow as a specialist or take a generalist route.

At Crest, we value ownership, responsibility, and the right mindset. We encourage you to leverage your strengths, improve your weaknesses, and make meaningful contributions.

Skills: python,trading,fastapi

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Crest Ventures - Python Backend Engineer
Crest Ventures - Python Backend Engineer

Nexthire • Mumbai City

On-site
INR 800,000 - 1,000,000
Mentorship and learning budgets
Opportunities for career growth
Sr. Python Backend Engineer
Sr. Python Backend Engineer

Northstar Quant • Mumbai

On-site
INR 1,200,000 - 1,800,000
Jr. Python Backend Engineer
Jr. Python Backend Engineer

Northstar Quant • Mumbai

On-site
INR 1,200,000 - 1,700,000
Python Developer | Mumbai
Python Developer | Mumbai

Tradelab Technologies • Mumbai

On-site
INR 800,000 - 1,500,000
Python Backend Engineer
Python Backend Engineer

Vivantify Technology Solutions India Pvt. Ltd. • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Competitive salary
Professional growth
Collaborative environment
+1
Senior Backend Developer (Python) - 3-6 years
Senior Backend Developer (Python) - 3-6 years

Trendlyne Technologies • Bengaluru

On-site
INR 1,400,000 - 2,400,000
Python Developer
Python Developer

Sosuv Consulting • Bengaluru

On-site
INR 700,000 - 1,200,000
Highly competitive compensation
Performance-based bonuses
Comprehensive benefits package
+2
Backend Developer
Backend Developer

FloData Analytics • New Delhi

On-site
INR 1,200,000 - 1,800,000
Backend Developer -Python
Backend Developer -Python

JUARA IT SOLUTIONS • Chennai District

On-site
INR 1,500,000 - 2,500,000
Python Backend Engineer (5-7 Years ) Pune
Python Backend Engineer (5-7 Years ) Pune

HypTechie • Pune District

On-site
INR 1,200,000 - 1,800,000