Salary : 60 to 100 LPA
Note : Computer Science graduates only apply for this role or they have exceptional work experience with graduation from IITs preferred.
Role Overview
We are seeking a Backend Developer with strong Python expertise to join our dynamic team. You will contribute to high-impact projects involving quantitative models, risk frameworks, and trade optimization strategies. This role requires hands-on experience in developing scalable systems, building robust databases, and implementing complex algorithms.
Key Responsibilities
- Quantitative Solutions Development :
- Design and implement quantitative models for portfolio analysis and alpha generation.
- Develop robust risk models to optimize trade execution and performance.
- Back-Testing & Data Management :
- Build comprehensive back-testing infrastructure for strategy validation and performance monitoring.
- Design and maintain databases with automated updates, anomaly detection, and job monitoring.
- Custom Data Collection & Analytics :
- Develop advanced web scrapers for collecting datasets for research and analysis.
- Create analytics frameworks and interactive dashboards to visualize portfolio performance and research insights.
Required Skills
Education : Bachelor's Degree in Computer Science or related field.
Technical Proficiency
- 4-6 years of professional software development experience.
- Strong programming skills in Python with a focus on object-oriented design and algorithms.
- Proficiency in database technologies (SQL, PostgreSQL).
- Understanding of system architecture, design patterns, and scalability.
Preferred Skills
- Master's Degree in Computer Science or related field.
- Experience in software engineering best practices (coding standards, code reviews, testing, source control).
- Familiarity with cloud services like AWS, Azure, or GCP.
- Exposure to fintech, quantitative models, or data-driven applications.
- Knowledge of data visualization tools (Tableau, Power BI) and Python libraries (Pandas, NumPy, Matplotlib)