Company Description
We are an early stage proprietary trading firm focused on medium-frequency strategies in the Indian derivatives markets. Our vision is to build a cutting-edge trading operation that combines mathematical precision, robust data infrastructure, and intelligent execution systems.
Role Description
We are looking for a Python Developer with strong quantitative and data-handling skills to implement, test, and deploy trading strategies in live markets. You will work directly with the founder to translate strategy logic into clean, optimised, and reliable code.
Responsibilities
- Implement backtests for trading strategies provided to you using Python (pandas, numpy, vectorisation).
- Work with large datasets of historical and live market data from NSE/BSE.
- Create and maintain modular and scalable backtesting frameworks.
- Build live deployment systems using broker APIs
- Optimise execution logic for latency-sensitive trading.
- Collaborate on version control (Git) and maintain clear, well-documented codebases.
Qualifications
- Strong proficiency in Python, especially pandas, numpy, and data handling.
- Experience with multithreading and asynchronous programming.
- Solid knowledge of object-oriented programming and modular code design.
- Ability to work with large CSV/parquet datasets efficiently.
Preferred (Bonus) Skills
- Familiarity with C/C++ for performance-critical components.
- Experience with backtesting, API integration, and real-time data processing.
- Understanding of financial markets, particularly futures and options.