Hirejobs Canada
Register
Auckland Jobs
Canterbury Jobs
Northland Jobs
Otago Jobs
Southland Jobs
Tasman Jobs
Wellington Jobs
West Coast Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Python Developer - Jobs in Toronto, Ontario, C6A

Job LocationToronto, Ontario, C6A
EducationNot Mentioned
SalaryNot Mentioned
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypeFull time

Job Description

Python Software Developer (Data)Data Pipeline DevelopmentCommodities TradingToronto, CanadaOur client, a prominent financial services firm, is looking for a Python Software Developer to join their data focussed team. This role is focused on designing, developing, and maintaining ETL pipelines to streamline the ingestion and processing of fundamental data. This mid-level position offers the opportunity to work on impactful data infrastructure projects in a collaborative, front-office environment.ResponsibilitiesDevelop, implement, and optimize robust data pipelines using Python to process and integrate large volumes of fundamental data.Build and maintain ETL pipelines that support various analytical and operational applications by ingesting, cleaning, and transforming data.Collaborate with cross-functional teams and key stakeholders, including data analysts, quantitative researchers, and other software developers, to ensure data pipelines align with business requirements and data quality standards.Ensure scalability and reliability of the data infrastructure to meet the demands of high-quality, real-time data.Apply best practices in software engineering, including code reviews, version control, automated testing, and continuous integration to deliver clean, maintainable, and efficient code.Technical Skillsamp; QualificationsBachelor’s degree in Computer Science, Engineering, Data Science, or a related field.Proficiency in Python for data processing and pipeline development, with a strong understanding of libraries like Pandas and SQLAlchemy.Experience with SQL and relational databases (e.g., PostgreSQL) for data storage, manipulation, and retrieval.Familiarity with ETL processes and tools, and experience building ETL pipelines to handle high volumes of data.Knowledge of cloud development environments, preferably AWS, for handling data ingestion and storage at scale.Familiarity with containerization technologies (e.g., Docker, Kubernetes) to support scalable and flexible deployment.Experience with Apache Airflow for orchestrating complex data workflows.Data transformation skills, with a solid understanding of data quality, cleaning, and validation techniques.Strong problem-solving skills and the ability to communicate technical concepts effectively within a team.Preferred ExperiencePrior experience working with fundamental data in the financial sector, such as corporate earnings data, macroeconomic indicators, and other non-price-based financial data.Familiarity with front-office environments, ideally within finance, where high-quality data drives decision-making.Knowledge of data architecture best practices and experience in building scalable, maintainable data pipelines.

APPLY NOW

© 2021 HireJobsCanada All Rights Reserved