71 Recro Jobs
Recro.io - Python Developer - Quantitative Modeling (4-6 yrs)
Recro
posted 2mon ago
Flexible timing
Key skills for the job
Responsibilities :
- Quantitative Model Development : Design and implement quantitative models for generating alpha in equity portfolios, focusing on long-term superior returns.
- Risk Modeling and Optimization : Build robust risk models and optimal trade execution frameworks to minimize slippage and enhance trade performance.
- Back-Testing and Monitoring : Develop comprehensive back-testing infrastructure for strategy validation, performance tracking, and signal performance analysis.
- Data Management : Create and maintain databases with automated updates for diverse datasets from multiple vendors. Implement monitoring jobs and anomaly detection mechanisms.
- Web Scraping for Custom Data : Develop advanced web scrapers to collect custom datasets for in-depth research analysis.
- Data Analytics and Visualization : Build analytics frameworks and interactive dashboards to enhance fundamental research, provide insights, and visualize portfolio performance across the fund.
Requirements :
Educational Qualification : Bachelor's Degree in Computer Science or related field.
Higher Education : Master's Degree in Computer Science or a related field.
- Software Engineering Best Practices : Familiarity with professional software engineering practices, including coding standards, code reviews, source control, and testing.
- UI Design and Distributed Systems : Experience in UI design, distributed systems, and web services implementation.
- Cross-team Communication : Ability to collaborate effectively with users, technical teams, and management to gather requirements and explain product features and technical designs.
- System Design Skills : Knowledge of system architecture, design patterns, reliability, and scalability of new and existing systems.
Technical Proficiency :
- 4-5 years of non-internship professional software development experience.
- Advanced programming experience with Python.
- Solid understanding of object-oriented design, data structures, algorithm design, and complexity analysis.
- Experience with database technologies like SQL, and PostgreSQL.
- Proficiency in a modern programming language such as Python.
Good-to-Have Skills :
- Experience in financial services or fintech, particularly in building quantitative models.
- Familiarity with data visualization tools (e. g., Tableau, Power BI) and Python libraries (e. g., Pandas, NumPy, Matplotlib).
- Knowledge of cloud services like AWS, Azure, or GCP.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Recro Python Developer roles with real interview advice
1-3 Yrs