Python Developer (Contract )
Python Developer (Contract )
Toronto, CA, M5J 2M4
About the Role:
We are looking for a highly skilled Python Developer with experience in scripting and Google Cloud Platform (GCP) to join our team. The ideal candidate will have a strong background in banking or equities and be responsible for developing, optimizing, and maintaining financial applications and data pipelines.
Key Responsibilities:
- Develop and maintain scalable Python-based applications and scripts.
- Design and implement data pipelines and ETL processes on Google Cloud Platform (GCP).
- Optimize application performance and ensure security best practices in a financial environment.
- Work closely with quants, traders, and financial analysts to develop solutions for market data analysis and trade execution.
- Implement CI/CD pipelines and automate deployment processes.
- Monitor, troubleshoot, and improve existing applications and infrastructure.
- Collaborate with cross-functional teams to ensure seamless integration of systems.
Required Skills & Qualifications:
- 7+ years of experience in Python development, with strong scripting capabilities.
- Hands-on experience with Google Cloud Platform (GCP) services such as BigQuery, Cloud Functions, Cloud Storage, and Pub/Sub.
- Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, BigQuery).
- Strong understanding of data structures, algorithms, and API development.
- Prior experience working in the banking, equities, or financial services sector.
- Proficiency in Linux shell scripting and automation tools.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience with market data processing, trade execution, or risk analysis is a plus.
- Knowledge of machine learning, quantitative finance, or financial modeling is a plus.
Please note: This is a 12 month contract and must have scripting and Google Cloud Platform (GCP).
GFT does not sponsor anyone for this role outside of Canada.