
Python Data Engineer
Department:Software Development
Type:HYBRID
Region:Halifax, Nova Scotia
Location:Halifax, Nova Scotia, Canada
Experience:Mid-Senior level
Estimated Salary:CAD80,000 - CAD120,000
Skills:
PYSPARKPYTHONMONGODBPOSTGRESS DBSETTLEMENT AND CLEARINGFINANCIAL SYSTEMSBROADRIDGEEQUITIESLISTED OPTIONSDATA TRANSFORMATIONREST APIGRAPHQLFIX PROTOCOLDTCC
Share this job:
Job Description
Posted on: August 14, 2025
Iris's client, leading professional services firm in risk, strategy and people, is currently searching for a strong candidate for a Python Data Engineer based in Toronto, ON to join their team.
Job Title: Python Data EngineerLocation: Hybrid (4 days onsite at Halifax NS )Duration: 18 MonthsSkills: Pyspark, python, etcJob Description:
- 5-7 years of Python
- MongoDB with Postgress DB
- Experience with Settlement and Clearing
- Experience with financial systems and products like Broadridge and Equities, Listed Options, etc
- Experience with data transformation
- Experience building Rest API and/or GraphQL
- desirable if someone has FIX protocol experience and or experience connecting to DTCC and it's APIs
Originally posted on LinkedIn
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
CanadaJobs.works
Get CanadaJobs.works on your phone!
SIMILAR JOBS

Sr UI Front End Engineer
2 days ago
Software Development
ON-SITE
Vancouver, British Columbia, Canada
JAVASCRIPTTYPESCRIPTREACT+6 more

Data Engineer
2 days ago
Software Development
HYBRID
Vancouver, British Columbia, Canada
APACHE SPARKPRESTOAMAZON EMR+19 more

Software Engineer II (Automation)
3 days ago
Software Development
HYBRID
Vancouver, British Columbia, Canada
C++AUTOMATION FRAMEWORKSGAME ENGINES+6 more

Senior Firmware Engineer
3 days ago
Software Development
HYBRID
Vancouver, British Columbia, Canada
FIRMWARECI/CDGITHUB+11 more

Principal Machine Learning Operations Developer for AEC
3 days ago
Software Development
Remote (Vancouver, British Columbia)
Vancouver, British Columbia, Canada
MACHINE LEARNINGMLOPSDISTRIBUTED SYSTEMS+11 more
