Senior Data Quality & Snowflake Engineer
Core
Designing and implementing data quality controls, validation rules, and automated checks for large-scale cloud data migrations.
Role type
Senior IC data quality and migration engineer
Builds
Production ETL/ELT pipelines and data validation frameworks for enterprise migrations
Domain
Cloud data engineering and data quality
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Snowflake, advanced SQL, Python, ETL/ELT design, data profiling, data cleansing, source-to-target mapping, root-cause analysis, data lineage
Preferred skills
AWS cloud environments, automated exception reporting, migration testing, cross-functional collaboration
Technologies
AWS, Snowflake, Python, SQL
Responsibilities
Design and implement data quality and validation processes for large-scale cloud data migrations; Profile source data to identify issues with accuracy, completeness, consistency, duplication, and formatting; Create SQL-based validation rules, reconciliation processes, and exception reports; Perform source-to-target mapping, transformation analysis, and validation throughout the migration lifecycle; Build and support ETL/ELT processes for data cleansing, transformation, integration, and migration; Verify record counts, key data elements, transformations, and overall accuracy across source and target environments; Investigate data quality issues, identify root causes, and coordinate remediation; Automate data processing, validation, and quality checks with SQL and Python; Develop reporting and monitoring solutions to track migration progress, exceptions, and data quality; Support testing, user acceptance, production deployment, and post-migration validation; Collaborate with data engineers, architects, analysts, and business stakeholders to define data quality and migration requirements; Maintain data integrity, lineage, and dependencies across complex enterprise datasets
Seniority
Senior, hands-on IC
