19 Aug
|
Northstar Quant
|
Mumbai
19 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 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.
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.
- Solid 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.
Intersted?
Apply
Now!
Skills: asynchronous programming,database,data processing,fastapi,python
📌 Sr. Python Backend Engineer (Mumbai)
🏢 Northstar Quant
📍 Mumbai