Senior Software Engineer — Low-Latency Trading Systems (Python)

Qode Advisors Llp

Mumbai

On-site

INR 1,000,000 - 3,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Qode Advisors Llp in Mumbai is looking for a Senior Software Engineer to develop and optimize high-performance Python-based trading systems. This role involves designing trading infrastructure, ensuring low latency and high throughput, and developing robust monitoring and risk-control systems.

Candidates should have over 3 years of experience in software engineering, particularly in performance-sensitive trading environments, with strong skills in Python and knowledge of networking fundamentals. The position offers a full-time schedule.

Qualifications

  • 3+ years of experience in software engineering focused on high-performance systems.
  • Expertise in Python, including asyncio, and performance profiling tools.
  • Solid understanding of data structures and algorithms.

Responsibilities

  • Design, build, and maintain trading infrastructure in Python.
  • Optimize code for low latency and high throughput.
  • Develop monitoring and risk-control systems for trading.

Skills

Expert-level Python
Performance-sensitive system design
Networking fundamentals (TCP/UDP)
Asyncio ecosystem
Performance profiling

Education

Degree in Computer Science or related field

Tools

NumPy
Cython
ZeroMQ

Job description

3+ Years

Full-Time

INR 10 - 30

About the Role

We are a proprietary trading and market‑making firm operating across global markets, executing strategies that depend on fast, reliable decision‑making and execution. We're looking for a Senior Software Engineer to design, build, and optimize the Python‑based systems that power our trading operations — from market data processing and order execution to risk and monitoring.

This is a hands‑on engineering role focused on building high‑performance, production‑grade Python systems for a latency‑sensitive trading environment. You'll work closely with quantitative researchers, traders, and infrastructure engineers to keep our systems fast, reliable, and competitive.

What You'll Do
  • Design, build, and maintain trading infrastructure in Python, including market data handlers, order execution logic, and strategy runners
  • Optimize Python code paths for low latency and high throughput using techniques such as asyncio, multiprocessing, vectorization (NumPy), and just‑in‑time compilation (Cython, Numba, or similar)
  • Build and maintain tooling for research‑to‑production workflows, enabling quants to move strategies into live trading quickly and safely
  • Develop and improve simulation, backtesting, and replay frameworks to validate strategy and infrastructure changes
  • Build robust monitoring, alerting, logging, and risk‑control systems for live trading
  • Profile production systems to identify and resolve performance bottlenecks
  • Collaborate with quant researchers to understand strategy logic and ensure efficient, correct production implementations
  • Participate in incident response and on‑call rotation for production trading systems
  • Conduct code reviews, mentor junior engineers, and help shape engineering standards and practices
  • Continuously evaluate new tools, libraries, and techniques relevant to high‑performance Python systems
What We're Looking For
  • 3+ years of professional software engineering experience, with significant time spent on performance‑sensitive or production trading systems
  • Expert‑level Python, including deep familiarity with the asyncio ecosystem, concurrency/parallelism patterns, and performance profiling
  • Experience writing performant Python using NumPy/pandas, and optimizing hot paths with Cython, Numba, or similar tools
  • Solid understanding of networking fundamentals (TCP/UDP, multicast) and how they affect latency in trading systems
  • Experience with exchange connectivity or market data protocols (e.g., FIX, WebSocket APIs, REST APIs, proprietary feeds)
  • Strong fundamentals in data structures, algorithms, and systems‑level performance optimization
  • Comfortable working in a fast‑paced, low‑latency production environment with high accountability
  • Experience with profiling and performance analysis tools (cProfile, py‑spy, line_profiler)
  • Degree in Computer Science, Electrical Engineering, Mathematics, Physics, or a related field (or equivalent experience)
Nice to Have
  • Prior experience at an HFT, market‑making, or proprietary trading firm
  • Experience interfacing Python with C/C++ extensions (pybind11, ctypes, Cython)
  • Experience with high‑performance messaging systems (ZeroMQ, Kafka, Redis pub/sub)
  • Exposure to colocation environments, bare‑metal infrastructure, and network tuning
  • Familiarity with futures, options, equities, or crypto market microstructure
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (C++) | Algorithmic Trading - Stifons
Software Engineer (C++) | Algorithmic Trading - Stifons

Stifons Limited • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Equity
Cash bonuses
5‑week training program
+1
Sr. Python Backend Engineer
Sr. Python Backend Engineer

Northstar Quant • Mumbai

On-site
INR 1,200,000 - 1,800,000
C++ Developer
C++ Developer

NSE Cogencis • Mumbai

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

Crisil • Chennai District

On-site
INR 1,000,000 - 2,500,000
Jr. Python Backend Engineer
Jr. Python Backend Engineer

Northstar Quant • Mumbai

On-site
INR 1,200,000 - 1,700,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
Senior Software Engineer C++ | Low Latency Trading Systems
Senior Software Engineer C++ | Low Latency Trading Systems

BestEx Research • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Equity
Cash bonuses
Quant Developer - Low Latency C++
Quant Developer - Low Latency C++

BestEx Research • Bengaluru

On-site
INR 1,800,000 - 3,200,000
HFT C++ Software Engineer
HFT C++ Software Engineer

Qode Advisors Llp • Mumbai

On-site
INR 1,500,000 - 2,500,000
Senior Quantitative Data Engineer
Senior Quantitative Data Engineer

Qode Advisors Llp • Mumbai

On-site
INR 1,500,000 - 2,000,000
High ownership and autonomy
Exposure to quantitative research
Fast-paced work environment