Senior Data Quality Engineer
EPAM Systems
Data Science, Quality Assurance
Remote
Posted on Apr 17, 2025
Senior Data Quality Engineer Description
We are seeking a talented Senior Data Quality Engineer to join our team and ensure the integrity and reliability of our data systems. In this role, you will play a critical part in designing and implementing data quality strategies that meet business needs while supporting data governance processes. You will work closely with cross-functional teams to build robust data testing frameworks, maintain high-quality standards, and troubleshoot issues to ensure seamless data integration and performance. If you are passionate about data quality and enjoy solving complex challenges, we encourage you to apply.
#LI-DNI#EasyApply
Responsibilities
- Collaborate with product, engineering, and customer teams to gather requirements and develop a comprehensive data quality strategy
- Lead data governance processes, including data preparation, obfuscation, integration, slicing, and quality control
- Test data pipelines, ETL processes, APIs, and system performance to ensure reliability and accuracy
- Prepare test data sets, conduct data profiling, and perform benchmarking to identify inconsistencies or inefficiencies
- Create and implement strategies to verify the quality of data products and ensure alignment with business standards
- Set up data quality environments and applications in compliance with defined standards, contributing to CI/CD process improvements
- Participate in the design and maintenance of data platforms and build automation frameworks for data quality testing, including resolving potential issues
- Provide support in troubleshooting data-related issues, ensuring timely resolution
- Ensure all data quality processes and tools align with organizational goals and industry best practices
- Collaborate with stakeholders to enhance data platforms and optimize data quality workflows
Requirements
- Bachelor’s degree in Computer Science or a related technical field involving coding, such as physics or mathematics
- At least three years of hands-on experience in Data Management, Data Quality verification, Data Governance, or Data Integration
- Strong understanding of data pipelines, Data Lakes, and ETL testing methodologies
- Proficiency in CI/CD principles and their application in data processing
- Comprehensive knowledge of SQL, including aggregation and window functions
- Experience in scripting with Python or similar programming languages
- Proficiency working with one of the major cloud providers, such as AWS, Azure, or GCP
- Experience in developing test automation frameworks for data quality assurance
- Familiarity with Big Data principles and their application in modern data systems
- Experience in data analysis and requirements validation, including gathering and interpreting business needs
- Experience in maintaining QA environments to ensure smooth testing and deployment processes
- Hands-on experience in Test Planning, Test Case design, and Test Result Reporting in data projects
- Strong analytical skills, with the ability to approach problems methodically and communicate solutions effectively
- English proficiency at B2 level or higher, with excellent verbal and written communication skills
Nice to have
- Familiarity with advanced data visualization tools to enhance reporting and insights
- Experience in working with distributed data systems and frameworks
We offer
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn