Senior Python Data Engineer: Pipelines, APIs & Analytics
08763 Citi Canada Technology Services ULC
Mississauga
On-site
CAD 94,000 - 141,000
Full time
Job summary
A financial services technology company in Canada is seeking a skilled Python Developer to join their Data Engineering & Analytics team. The role involves designing and maintaining data pipelines, developing APIs, and collaborating with teams to provide data-driven solutions. Ideal candidates should have 5+ years of experience in Python and a background in the financial sector is a plus. Competitive salary range of $94,000 - $141,000 CAD offered.
Qualifications
- Bachelor's or Master's degree in related field.
- 5+ years of proven experience in Python development.
- Extensive experience building RESTful APIs and microservices.
- Proficiency in data pipelines, ETL tools, and Kafka.
- Hands-on experience with PySpark.
- Strong SQL skills for database operations.
Responsibilities
- Design and maintain scalable data pipelines using Python and SQL.
- Perform ETL for large volumes of data ensuring data quality.
- Build RESTful APIs and microservices to support data access.
- Automate workflows with reusable components and libraries.
- Apply statistical analysis techniques for business insights.
Skills
Python development
Data handling and processing
RESTful APIs
SQL
ETL tools
Statistical analysis
PySpark
Collaboration
Problem-solving
Education
Bachelor's or Master's degree in Computer Science
Tools
A financial services technology company in Canada is seeking a skilled Python Developer to join their Data Engineering & Analytics team. The role involves designing and maintaining data pipelines, developing APIs, and collaborating with teams to provide data-driven solutions. Ideal candidates should have 5+ years of experience in Python and a background in the financial sector is a plus. Competitive salary range of $94,000 - $141,000 CAD offered.