Python Data Engineer - High-Volume Pipelines (On-site)
GuruLink
Montreal (administrative region)
On-site
CAD 80,000 - 100,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A global investment management firm in Montreal is seeking an experienced Python developer to join their Data team. You will design and optimize scalable data pipelines, collaborate with researchers and traders, and maintain high-performance databases. Ideal candidates have over 4 years of experience in Python development, strong SQL skills, and experience in Linux environments. This role requires strong collaboration and the potential to grow into a leadership position, working onsite 4 days per week.
Qualifications
4+ years of Python development experience, 8+ years preferred.
Strong grasp of object-oriented programming in Python.
Experience with scalable, maintainable software systems.
Responsibilities
Design and optimize scalable data pipelines for financial data.
Collaborate with researchers and traders to onboard datasets.
Maintain distributed systems and high-performance databases.
Skills
Python development
SQL
Data ingestion
Object-oriented programming
ETL pipeline development
Linux environments
Database performance tuning
High-throughput data pipelines
Education
Bachelor's degree in a STEM subject
Tools
PostgreSQL
Job description
A global investment management firm in Montreal is seeking an experienced Python developer to join their Data team. You will design and optimize scalable data pipelines, collaborate with researchers and traders, and maintain high-performance databases. Ideal candidates have over 4 years of experience in Python development, strong SQL skills, and experience in Linux environments. This role requires strong collaboration and the potential to grow into a leadership position, working onsite 4 days per week.