Position Title- Python Data Control Developer
Location- Toronto, ON
We are seeking a technical, hands-on Python Data Controls Developer with a strong engineering mindset to design and implement robust data validation and control frameworks across enterprise data pipelines. This role is focused on data accuracy, completeness, and integrity, with minimal reliance on AML domain knowledge.
Key Responsibilities
- Design, build, and maintain data quality and control frameworks across data pipelines
- Implement automated controls to ensure data completeness, accuracy, and integrity at each stage of the data lifecycle
- Develop validation checks, reconciliation logic, and exception handling mechanisms
- Analyze data issues and implement preventative and detective controls
- Collaborate with data engineering and platform teams to embed quality controls into pipelines
- Support audit, governance, and compliance requirements through reliable data controls and documentation
- Continuously improve data reliability, scalability, and performance
Mandatory Skills & Experience
Advanced PL / SQL for data validation, reconciliation, and control logicStrong Python skills for automation, data analysis, and framework developmentProven experience building data quality and data control frameworks in complex data environmentsSolid understanding of data pipelines, ETL / ELT processes, and data lifecycle managementNice to Have
Exposure to AML or financial services data (not mandatory)Experience working in regulated or high-volume data environmentsFamiliarity with data governance or data observability concepts