06 Aug
|
Northstar Quant
|
Mumbai
06 Aug
Northstar Quant
Mumbai
Job Summary:
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 solid 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.
Key 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 (5+ 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.
What We Offer
- Health insurance for spouse and kids
- Good working culture and office space
- Regular employee engagement activities including - Annual company retreat
📌 Python Backend Engineer - Quant (Mumbai)
🏢 Northstar Quant
📍 Mumbai