Data Quality Engineer
- Toronto, ON, Canada
$70.5 to $94 CAD / hour
Applications open in a new tab.
Job details
- Pay
- $70.5 to $94 CAD / hour
- Work location
- BMO is currently sourcing for a Data Quality Engineer, to support the Financial Crimes Unit.This is a hybrid contract role in Toronto (2 to 3 days in office per week)
- Experience
- 7+ years of experience in data quality, data management or data governance at a senior level
- Posting language
- English
- Posted
Original job description
BMO is currently sourcing for a Data Quality Engineer, to support the Financial Crimes Unit.This is a hybrid contract role in Toronto (2 to 3 days in office per week). Role Overview This role supports the modernization of the data quality framework for fraud and financial crimes data. As the fraud data warehouse moves from an on-prem environment to AWS, the team is shifting from after-the-fact data quality checks toward automated, embedded monitoring. The Data Quality Engineer builds the rules, alerts and workflows that identify data issues earlier and reduce manual resolution. The role focuses on data management and governance rather than QA or testing, and works with business stakeholders at senior levels.
Key Responsibilities
Design and build data quality rules and automated alerts across customer, account and transaction data Query, profile and prepare large datasets using SQL and Python Modernize the existing data quality framework as data moves from on-prem to AWS Develop automated and AI-enabled workflows to replace manual data issue resolution Document and catalog data as part of data governance practices Gather requirements and partner with senior business stakeholders on data issues Lead the data quality domain end to end as the primary point of contact
Must-Have Skills
7+ years of experience in data quality, data management or data governance at a senior level Hands-on SQL and Python (or R) for working with large datasets Hands-on experience building data quality rules and automated data quality alerts Hands-on experience with data quality and BI tools, with the ability to work across multiple tools Data governance and data management fundamentals, including data cataloging Working knowledge of cloud data environments, AWS preferred
Nice to Have Skills
Prior BMO experience Experience at a financial institution, ideally a Canadian big five bank Fraud or financial crimes domain experience Exposure to Sybase IQ or on-prem to cloud data migrations Exposure to AI or automation workflows for data issue resolution Exposure to Splunk or cyber data
Ideal Candidate
Has worked with enterprise-scale banking data volumes Has designed data quality solutions across several tools rather than specializing in one product Has a data governance background that gives context on how data is sourced, used and impacted Has led data quality or data management work with director-level stakeholders
More about this job
Responsibilities
The Data Quality Engineer will build automated data quality rules and alerts for customer, account and transaction data. The role leads the data quality domain as the main contact for senior business stakeholders.
Requirements
Candidates need 7+ years of senior data quality, management or governance experience. They need hands-on SQL, Python or R, data quality tool and BI experience, and working knowledge of cloud data environments, AWS preferred.
Skills
- SQL
- Python
- R
- Data quality rule design
- Automated data quality alerts
- Data profiling
- Data governance
- Data cataloging
- AWS
- BI tools
- Data migration
- Data quality tools
- Stakeholder management
- Requirements gathering
- Fraud and financial crimes data
- Workflow automation
- AI-enabled workflows
- Splunk
- Sybase IQ
Categories
- Finance & Accounting
- Technology
- Data & Analytics
- Insurance
Keywords
- Data Quality Engineer
- data quality
- data governance
- data management
- data cataloging
- SQL
- Python
- R
- AWS
- BI tools
- automated alerts
- fraud data
- financial crimes
- banking
- data migration
- on-prem to cloud
- Splunk
- Sybase IQ
- contract
- Toronto
Seniority
Senior
Tools
- SQL
- Python
- R
- AWS
- Splunk
- Sybase IQ
Languages
- English