Python Developer (Backend)
Indexed description
Responsibilities
- Design and develop backend systems and APIs for trading platforms
- Optimize performance and reliability of trading systems and data pipelines
- Integrate and maintain third-party data sources and trading APIs
- Collaborate with research and strategy teams to implement new features
- Debug and troubleshoot issues in production environments
- Proficiency in Python (Django, Flask, or similar frameworks)
- Strong knowledge of SQL and database management
- Experience with cloud platforms (AWS, GCP, Azure)
- Familiarity with version control (Git)
- Experience with real-time data processing and low-latency systems
- Excellent problem-solving and analytical skills
Responsibilities
- Perform fundamental and technical analysis of stocks and market trends
- Provide weekly research reports and insights to the trading team
- Collaborate with quantitative analysts to develop data-driven investment strategies
- Monitor market news, earnings reports, and economic data to support trading decisions
- Present findings to leadership with clear, actionable recommendations
- Strong background in financial analysis and stock market fundamentals
- Experience with financial modeling tools (Excel, Bloomberg Terminal, FactSet)
- Ability to analyze large datasets and present findings clearly
- Excellent written and verbal communication skills
- Detail-oriented with strong organizational abilities
Responsibilities
- Design and implement quantitative trading strategies across various asset classes
- Conduct in-depth backtesting and strategy optimization
- Collaborate with data scientists and analysts to refine models and improve performance
- Analyze large datasets to identify patterns and alpha-generating opportunities
- Maintain and optimize live trading systems for high performance and reliability
- Strong proficiency in Python and data libraries (Pandas, NumPy, SciPy)
- Experience with machine learning frameworks (scikit-learn, TensorFlow, Keras)
- Knowledge of financial markets and asset classes (stocks, options, futures, etc.)
- Familiarity with backtesting platforms (QuantConnect, Backtrader)
- Experience with cloud computing and parallel processing
- Excellent analytical skills and attention to detail
Responsibilities
- Assist with data collection, cleaning, and preprocessing for trading models
- Support the research team by conducting basic analysis and summarizing findings
- Contribute to backtesting and strategy development under senior guidance
- Help create and automate reporting tools and dashboards
- Current enrollment in a Data Science, Finance, or Engineering program
- Strong knowledge of Python and data analysis libraries (Pandas, NumPy)
- Familiarity with statistical analysis and data visualization
- Keen interest in finance and algorithmic trading
- Strong problem-solving skills and eagerness to learn
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search