1

Data Migration Engineer Jobs (NOW HIRING)

Slack Migration Engineer Job Location: Edison, NJ Job Type: Contract * Lead or support migration ... Troubleshoot and resolve issues related to Slack integrations data migration and user experience

Showing results 41-60

Data Migration Engineer information

See salary details

$44.5K

$129.7K

$177.5K

How much do data migration engineer jobs pay per year?

As of Aug 26, 2026, the average yearly pay for data migration engineer in the United States is $129,716.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,500.00 and $137,500.00 per year, depending on experience, location, and employer.

What are some common challenges a data migration engineer faces during large-scale migration projects?

Data Migration Engineers often encounter challenges such as ensuring data integrity, minimizing downtime, and resolving compatibility issues between legacy and target systems. Handling unexpected data quality problems or incomplete documentation can also add complexity. Effective communication with stakeholders and close collaboration with database administrators, developers, and business analysts are crucial for anticipating and overcoming these obstacles, ensuring a smooth and successful migration.

What are the key skills and qualifications needed to thrive as a data migration engineer, and why are they important?

To thrive as a Data Migration Engineer, you need expertise in database management, data mapping, ETL (Extract, Transform, Load) processes, and a degree in computer science or related fields. Familiarity with tools such as SQL Server Integration Services (SSIS), Informatica, cloud migration platforms, and relevant certifications like Microsoft Azure or AWS are often required. Strong problem-solving abilities, attention to detail, and effective communication skills help manage complex data sets and coordinate with cross-functional teams. These skills are crucial to ensure data is accurately and securely transferred, minimizing risks and maintaining business continuity during migrations.

What is the difference between Data Migration Engineer vs Data Analyst?

AspectData Migration EngineerData Analyst
Primary FocusDesigning and executing data transfer processes between systemsAnalyzing data to generate insights and reports
Skills & CertificationsSQL, ETL tools, database management, scriptingSQL, data visualization, statistical analysis
Work EnvironmentIT teams, data warehouses, cloud platformsBusiness units, analytics teams, reporting platforms
Industry UsageIT, data management, cloud servicesBusiness intelligence, marketing, finance

While both roles work with data, Data Migration Engineers focus on transferring and integrating data between systems, ensuring data integrity during migration. Data Analysts interpret data to support decision-making. Understanding these differences helps in choosing the right career path or job focus.

What does a data migration engineer do?

A data migration engineer is responsible for transferring data between systems, databases, or storage solutions, ensuring data integrity and minimal downtime. They often use tools like SQL, ETL processes, and scripting languages, and need strong problem-solving skills to handle complex data structures and compatibility issues.
More about Data Migration Engineer jobs

What cities are hiring for Data Migration Engineer jobs?

Cities with the most Data Migration Engineer job openings:

What states have the most Data Migration Engineer jobs?

States with the most job openings for Data Migration Engineer jobs include:

Infographic showing various Data Migration Engineer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 11% Part Time, and 3% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $129,716 per year, or $62.4 per hour.

System Analyst - Cloud Data Migration Engineer in Austin, TX (HYBRID) only locals

Austin, TX โ€ข On-site

Esolvit, Inc.
IT Servicesย โ€ขย 51 - 200 employees

Other

Posted 29 days ago


Job description

Job title: System Analyst - Cloud Data Migration EngineerLocation: Austin, TX (HYBRID) local to Austin or near AustinDuration: 12+ Months (Long term)Job No: 529701756-INTERVIEW: IN- Person/ Microsoft Teams

Understands business objectives and problems, identifies alternative solutions, performs studies and cost/benefit analysis of alternatives. Analyzes user requirements, procedures, and problems to automate processing or to improve existing computer system: Confers with personnel of organizational units involved to analyze current operational procedures, identify problems, and learn specific input and output requirements, such as forms of data input, how data is to be; summarized, and formats for reports. Writes detailed description of user needs, program functions, and steps required to develop or modify computer program. Reviews computer system capabilities, specifications, and scheduling limitations to determine if requested program or program change is possible within existing system.

Seeking a Cloud Data Migration Engineer with hands-on experience migrating Oracle workloads to AWS using AWS DMS, supporting full-load, CDC, and real-time streaming data migration architectures. The ideal candidate will have strong expertise in AWS infrastructure and networking (VPCs, subnets, security groups, VPNs, Direct Connect), cloud-native services (EC2, RDS, S3, IAM, Lambda), and Infrastructure as Code using Terraform or CloudFormation. Experience with ETL/ELT processes, migration planning, cutover and rollback strategies, automation using Python/Bash/PowerShell, and monitoring through CloudWatch and CloudTrail is required. Strong communication skills and experience modernizing legacy on-premises systems in hybrid cloud environments are highly desirable.

Required skills:

  • 8 years of Experience in IT, supporting the design, development, deployment, or delivery of technology solutions.
  • 8 years of Experience using AWS Database Migration Service (DMS) to migrate data from Oracle to AWS.
  • 8 years of Experience with batch and real-time data ingestion, including full loads, Change Data Capture (CDC), and streaming architectures.
  • 8 years of Experience with AWS cloud services, specifically designing and implementing infrastructure and networking (VPC, subnets, security groups, routing).
  • 8 years of Experience with core AWS services (EC2, RDS, S3, IAM, Lambda) and infrastructure-as-code tools (CloudFormation or Terraform).
  • 8 years of Experience with ETL/ELT processes and data integration methodologies in cloud migration projects.
  • 8 years of Experience with scripting and automation using Python, Bash, or PowerShell.
  • 8 years of Experience configuring and managing cloud network security, including VPNs, Direct Connect, and security groups.
  • 8 years of Experience with monitoring and logging tools (e.g., AWS CloudWatch, CloudTrail).
  • 8 years of Experience developing data migration and cutover plans, including rollback strategies and minimizing downtime.
  • 8 years of Excellent communication skills, both verbal and written, including documenting technical designs and migration runbooks.
  • 8 years of Experience with hybrid cloud/on-premises connectivity and legacy system modernization.

Preferred skills:

  • 4 years of AWS certification(s) such as AWS Certified Solutions Architect or AWS Certified Database โ€“ Specialty.
  • 1 year of Experience working in public sector or state government environments.