Skip To Main Content
backBack to Search

Senior Data Quality Engineer

Remote in Colombia,
& 6 others

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.

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
Benefits
  • 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