Data Migration Platform Engineer
Core
Design, implement, and support data replication, migration, and integration solutions across cloud and on-prem environments, ensuring secure, reliable, and high-performance data movement between heterogeneous systems.
Role type
Senior IC data migration and platform engineer
Builds
Data replication pipelines, ETL workflows, and managed Snowflake/AWS data platform services
Domain
Cloud data engineering and data platform administration
Required skills
Data replication and migration engineering, AWS services (DMS, Glue, Lambda, S3), Apache Hudi or open table formats (Iceberg, Delta Lake), Snowflake administration, PostgreSQL and DB2, Python and Shell scripting, Infrastructure as Code (Terraform)
Preferred skills
PySpark, CI/CD pipelines, Docker, ETL/replication tools (Qlik Replicate, Matillion, Fivetran), monitoring tools (CloudWatch, Prometheus, Grafana)
Technologies
AWS (DMS, Glue, Lambda, S3, Step Functions, EventBridge, EC2), Snowflake, Apache Hudi, Iceberg, Delta Lake, PostgreSQL, DB2, Terraform, CloudFormation, Jenkins, Git
Responsibilities
Design and implement data replication and migration solutions across multiple platforms; Develop and maintain ETL workflows using AWS services; Administer the Snowflake platform as day-to-day operational owner; Build and operate data platform services on AWS including Glue, Lambda, and S3; Implement DevOps practices for automation, CI/CD pipelines, and infrastructure-as-code; Provide 24x7 support for data replication platforms including incident management and root cause analysis.
Seniority
Senior, hands-on IC