Python Developer – FTE (Hybrid, Toronto, Banking/Financial Services)
We’re hiring an AML Data Controls Developer for a hybrid contract role in Toronto within the financial services industry. You’ll join a fast-growing Financial Crime \& Risk Management technology team to design, develop, and maintain AML data controls, pipelines, and payment monitoring platforms. This role is ideal for a seasoned developer with expertise in SQL, Python, and data quality management who thrives in complex, global banking environments.
Must-Have Qualifications:
10+ years SQL development (optimization, stored procedures, indexing)
10+ years data lifecycle, governance, and quality experience
Strong Python (automation, scripting, data manipulation)
Experience with relational \& NoSQL databases
Hands-on ETL/pipeline orchestration (Airflow/Prefect; Informatica a plus)
Nice-to-Have Qualifications:
Oracle AML product development/customization experience
Cloud database management (AWS, Azure, GCP)
Cross-timezone/global collaboration experience