Job Description
As a Backend Developer (Python Specialist), you will work on high-impact projects involving quantitative models, risk frameworks, and trade optimization strategies. This role emphasizes the hands-on development of scalable systems, robust databases, and complex algorithms, contributing to the fintech domain’s cutting-edge solutions.
Quantitative Solutions Development
The core responsibilities for the job include the following:
- Design and implement quantitative models for portfolio analysis and alpha generation.
- Build robust risk models for trade execution and performance optimization.
Back-Testing And Data Management
- Develop a comprehensive back-testing infrastructure for strategy validation and performance monitoring.
- Design and maintain scalable databases with automated updates, anomaly detection, and job monitoring systems.
Custom Data Collection And Analytics
- Build advanced web scrapers for research and analysis datasets.
- Develop analytics frameworks and interactive dashboards to visualize portfolio performance and research insights.
Requirements
- Education: Bachelor’s Degree in Computer Science or related field.
Technical Proficiency
- 4-6 years of professional experience in software development.
- Strong programming expertise in Python, emphasizing object-oriented design and algorithms.
- Proficiency in database technologies (SQL, PostgreSQL).
- Solid understanding of system architecture, design patterns, and scalability.
Preferred Skills
- Master’s Degree in Computer Science or a related field.
- Proficiency in software engineering best practices: coding standards, code reviews, testing, and source control.
- Familiarity with cloud services (AWS, Azure, GCP).
- Exposure to fintech, quantitative models, or data-driven applications.
- Experience with data visualization tools (Tableau, Power BI) and Python libraries like Pandas, NumPy, and Matplotlib.
This job was posted by Kanika B from Applore Technologies.