Role Description
We’re hiring a Python Developer to join our core tech team full-time at our New Delhi office. In this role, you’ll help build and scale our internal trading systems, data pipelines and backtesting infrastructure. You’ll write clean, efficient and modular code that directly powers real-world trading decisions.
You’ll work closely with traders and other developers to design, implement, and test software solutions across the stack - from real-time data ingestion to analytics dashboards and API integrations.
Qualifications
Proficiency in Python with a solid understanding of OOP and clean software design principles
Hands-on experience with databases - SQL (MySQL/PostgreSQL), NoSQL (Redis)
Hands-on experience working with pandas and large datasets - filtering, merging, resampling and time-series manipulation
Familiarity with REST APIs, WebSockets and integrating external APIs
Experience building interactive dashboards (using Streamlit or similar frameworks)
Familiarity with cloud deployment (e.g., AWS, GCP, or Streamlit Cloud)
Strong debugging, testing, and problem-solving skills with attention to detail
Ability to work in a fast-paced, collaborative environment
Degree in Computer Science, Engineering, or a related field
Bonus: Experience with financial data, backtesting engines or automated trading systems