Top Benefits
About the role
Case IQ helps companies protect their employees, culture, and business through world-class software for uncovering, investigating, and preventing fraud, ethics, harassment, discrimination, and security incidents. We’re proud to count a roster of Fortune 500 companies among our customers, which have relied on Case IQ for managing millions of cases over the past 20 years and helping mitigate billions of dollars in financial and brand risk.
As a Data Quality Engineer on the Continuous Monitoring team, you will play an important role in ensuring the integrity of business-critical data. You will manage data testing activities to certify that data is moving smoothly through pipelines. You will work closely with product, engineering, development management, and other stakeholders to promote data quality in user-facing and internal applications.
What You’ll Do
-
Ensure the quality (accuracy, completeness, timeliness) of Continuous Monitoring customer data
-
Run, monitor, and troubleshoot Apache Airflow data pipelines
-
Leverage Apache Spark to design and implement scalable data processing pipelines, ensuring efficient handling of large datasets and high data quality
-
Implement and maintain data validation frameworks using Great Expectations
-
Write SQL queries to analyze data for various quality conditions
-
Develop and maintain Python-based data ingestion pipelines and automated test scripts
-
Debug issues and conduct exploratory testing to identify root cause of issues
-
Implement test plans and create test scenarios and test cases
-
Report defects and issues identified during the test process using a defect tracking system (Jira)
-
Attend daily stand-ups to report on testing progress and identify and impediments
-
Prioritize and implement multiple activities in parallel
-
Engage in peer reviews, requirements, code, design, and tests
-
Take ownership of the quality of the product, reproduce customer issues, and perform root cause analysis for test escapes
-
Work with developers to capture root causes and supporting artifacts (e.g., logs)
Who We’re Looking For
-
Graduate of a university or college program in mathematics, computer science, programming, or engineering, or equivalent work experience
-
3+ years of experience in data engineering or data quality roles
-
Proficiency in diagnosing data quality issues in SQL-like data warehouses
-
Proficiency in solving data problems using Python as a primary language or through Python-based frameworks
-
Experience with Apache Airflow or a similar Python orchestration tool
-
Experience with Great Expectations or similar data validation tools
-
Preferred experience in software quality assurance
-
Preferred experience with CI/CD pipelines
-
Preferred experience working with GitHub
-
Strong interpersonal skills and ability to work effectively in a team environment
-
Well-organized, result-oriented, self-motivated, collaborative
-
Strong ability to prioritize tasks, troubleshoot problems, and resolve issues
Perks and Benefits
-
Work remotely within a flexible work environment (our team spans the US and Canada)
-
Competitive company-paid benefits plan starting day 1!
-
Generous professional development budget
-
RRSP/ 401k matching program
-
Half-day Fridays in the summer
Selected candidates will be contacted through BambooHR (please check your junk mail).
Case IQ is an equal opportunity employer. All qualified applicants are given consideration regardless of race, religion, color, gender, sex, age, sexual orientation, gender identity, national origin, marital status, citizenship status, disability, veteran status, or any other protected class as provided in applicable employment laws. If you have a disability or special need that requires accommodation, please contact us at hr@caseiq.com.
About Case IQ
In the world marred by fraud, harassment and ethics lapses, Case IQ stands as a force for good. Our mission? Helping people like you create safer, happier, more productive workplaces. 20+ years’ experience has shown us that together, we really can make a difference.
Follow us for webinars and resources on fraud, compliance, HR, and other investigations. Case IQ has gained an international reputation for best-in-class software that is secure, intuitive and reliable and is used by companies worldwide to manage their investigations. Case IQ’s integrated, hosted software solutions ensure investigations are consistent, comprehensive and productive. A powerful reporting tool helps companies reduce risk by identifying trends and opportunities for improvement. Companies large and small appreciate Case IQ’s integrated and completely customizable case management solution that is easy to use and mobile-optimized. Case IQ’s flexible investigative case management solutions keeps investigators in the field and supervisors in the know.
Top Benefits
About the role
Case IQ helps companies protect their employees, culture, and business through world-class software for uncovering, investigating, and preventing fraud, ethics, harassment, discrimination, and security incidents. We’re proud to count a roster of Fortune 500 companies among our customers, which have relied on Case IQ for managing millions of cases over the past 20 years and helping mitigate billions of dollars in financial and brand risk.
As a Data Quality Engineer on the Continuous Monitoring team, you will play an important role in ensuring the integrity of business-critical data. You will manage data testing activities to certify that data is moving smoothly through pipelines. You will work closely with product, engineering, development management, and other stakeholders to promote data quality in user-facing and internal applications.
What You’ll Do
-
Ensure the quality (accuracy, completeness, timeliness) of Continuous Monitoring customer data
-
Run, monitor, and troubleshoot Apache Airflow data pipelines
-
Leverage Apache Spark to design and implement scalable data processing pipelines, ensuring efficient handling of large datasets and high data quality
-
Implement and maintain data validation frameworks using Great Expectations
-
Write SQL queries to analyze data for various quality conditions
-
Develop and maintain Python-based data ingestion pipelines and automated test scripts
-
Debug issues and conduct exploratory testing to identify root cause of issues
-
Implement test plans and create test scenarios and test cases
-
Report defects and issues identified during the test process using a defect tracking system (Jira)
-
Attend daily stand-ups to report on testing progress and identify and impediments
-
Prioritize and implement multiple activities in parallel
-
Engage in peer reviews, requirements, code, design, and tests
-
Take ownership of the quality of the product, reproduce customer issues, and perform root cause analysis for test escapes
-
Work with developers to capture root causes and supporting artifacts (e.g., logs)
Who We’re Looking For
-
Graduate of a university or college program in mathematics, computer science, programming, or engineering, or equivalent work experience
-
3+ years of experience in data engineering or data quality roles
-
Proficiency in diagnosing data quality issues in SQL-like data warehouses
-
Proficiency in solving data problems using Python as a primary language or through Python-based frameworks
-
Experience with Apache Airflow or a similar Python orchestration tool
-
Experience with Great Expectations or similar data validation tools
-
Preferred experience in software quality assurance
-
Preferred experience with CI/CD pipelines
-
Preferred experience working with GitHub
-
Strong interpersonal skills and ability to work effectively in a team environment
-
Well-organized, result-oriented, self-motivated, collaborative
-
Strong ability to prioritize tasks, troubleshoot problems, and resolve issues
Perks and Benefits
-
Work remotely within a flexible work environment (our team spans the US and Canada)
-
Competitive company-paid benefits plan starting day 1!
-
Generous professional development budget
-
RRSP/ 401k matching program
-
Half-day Fridays in the summer
Selected candidates will be contacted through BambooHR (please check your junk mail).
Case IQ is an equal opportunity employer. All qualified applicants are given consideration regardless of race, religion, color, gender, sex, age, sexual orientation, gender identity, national origin, marital status, citizenship status, disability, veteran status, or any other protected class as provided in applicable employment laws. If you have a disability or special need that requires accommodation, please contact us at hr@caseiq.com.
About Case IQ
In the world marred by fraud, harassment and ethics lapses, Case IQ stands as a force for good. Our mission? Helping people like you create safer, happier, more productive workplaces. 20+ years’ experience has shown us that together, we really can make a difference.
Follow us for webinars and resources on fraud, compliance, HR, and other investigations. Case IQ has gained an international reputation for best-in-class software that is secure, intuitive and reliable and is used by companies worldwide to manage their investigations. Case IQ’s integrated, hosted software solutions ensure investigations are consistent, comprehensive and productive. A powerful reporting tool helps companies reduce risk by identifying trends and opportunities for improvement. Companies large and small appreciate Case IQ’s integrated and completely customizable case management solution that is easy to use and mobile-optimized. Case IQ’s flexible investigative case management solutions keeps investigators in the field and supervisors in the know.