Data Engineer

Compunnel, Inc.

Dallas (TX)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology solutions provider is seeking a highly motivated Engineer for a critical Data Lake migration project in Dallas, TX. The role involves end-to-end migration processes, ensuring data integrity, and collaborating with stakeholders. Candidates should possess strong data engineering skills, coding proficiency in Python or Java, and familiarity with CI/CD best practices. This is a 100% onsite position, requiring applicants to be local to the area.

Qualifications

  • Minimum 3-5 years of hands-on coding experience in a team-based setup.
  • Strong understanding of Software Development Life Cycle (SDLC).
  • Advanced knowledge of data partitioning and clustering.

Responsibilities

  • Refactor and migrate extraction logic to the Lakehouse.
  • Execute migration of datasets ensuring data integrity.
  • Translate and optimize SQL and Spark-based patterns for Snowflake compatibility.

Skills

Data engineering skills
Strong communication
Collaboration abilities
Troubleshooting (SQL)
Basic scripting
Proficiency in Python or Java
Understanding of data formats like JSON, Avro, Parquet
Experience with CI/CD best practices
Familiarity with data extraction tools
Ability to work across time zones

Education

Bachelor’s or Master’s degree in Computer Science or related field

Tools

Kafka
Apache Spark
Snowflake
Hadoop
Apache Iceberg

Job description

JOB SUMMARY

We are seeking a highly motivated Engineer to join our Datastore Migration Factory team. This critical and high-visibility project involves the end-to-end migration of our on-premise Data Lake to an AWS-hosted Lakehouse. The Engineer will play a crucial role in migrating pipelines and consumption patterns, ensuring data integrity and quality, and acting as a technical liaison with stakeholders. The successful candidate will possess strong data engineering skills, experience with data migration, and excellent communication and collaboration abilities. This is a 100% onsite position based in Dallas, TX; local candidates only will be considered.

Key Responsibilities
  • Refactoring and migrating extraction logic and job scheduling from legacy frameworks to the new Lakehouse environment.
  • Executing the physical migration of underlying datasets while ensuring data integrity.
  • Translating and optimizing legacy SQL and Spark-based consumption patterns (raw and modeled) for compatibility with Snowflake and Iceberg.
  • Performing usage analysis to understand usage patterns and deliver required data products.
  • Working with reconciliation frameworks to validate migrated data and ensure functional equivalence.
  • Acting as a technical liaison to internal clients, facilitating "handoff and sign-off" conversations with data owners.
  • Collaborating effectively across multiple teams and functions.
  • Communicating concise written updates, structured verbal briefings, and proactively managing stakeholders.
Required Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Applied Mathematics, Engineering, or a related quantitative field.
  • Minimum of 3-5 years of professional "hands‑on‑keyboard" coding experience in a collaborative, team-based environment.
  • Ability to troubleshoot (SQL) and basic scripting experience.
  • Professional proficiency in Python or Java.
  • Deep familiarity with the full Software Development Life Cycle (SDLC).
  • Experience with CI/CD best practices & K8s deployment.
  • Sophisticated understanding of temporal data modeling (e.g., SCD Type 2).
  • Expertise in Schema Evolution (Ref: Iceberg Apache) and enforcement strategies.
  • Advanced knowledge of data partitioning and clustering.
  • Understanding of balancing Normalization vs. Denormalization and the strategic use of Natural vs. Surrogate Keys.
  • Experience with data extraction and logic tools such as Kafka, ANSI SQL, FTP, and Apache Spark.
  • Experience with data formats such as JSON, Avro, and Parquet.
  • Experience with platforms such as Hadoop (HDFS/Hive), Snowflake, Apache Iceberg, and Sybase IQ.
  • Demonstrated integrity and ethical decision‑making.
  • Delivery‑focused with a strong sense of ownership.
  • Strong intellectual curiosity and problem‑solving skills.
  • Ability to work effectively with global teams across time zones and cultures.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Blutic • Dallas (TX)

Hybrid
USD 90,000 - 120,000
Data Engineer
Data Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Smart Synergies • McLean (VA)

On-site
USD 120,000 - 180,000
Data Engineer - Snowflake migration
Data Engineer - Snowflake migration

Liberty Personnel Services, Inc. • Harmonville (PA)

On-site
USD 110,000 - 150,000
Data Engineer
Data Engineer

Compunnel, Inc. • Orlando (FL)

On-site
USD 85,000 - 110,000
Senior Data Engineer (On Site, Washington, DC)
Senior Data Engineer (On Site, Washington, DC)

Agile5 Technologies, Inc. • Northern (KY)

Hybrid
USD 90,000 - 165,000
Senior Data Engineer
Senior Data Engineer

Boston Energy Trading and Marketing LLC • Boston (MA)

On-site
USD 120,000 - 150,000
Data Engineer
Data Engineer

TechDigital Group • Secaucus (NJ)

On-site
USD 80,000 - 120,000
Sr. Data Engineer
Sr. Data Engineer

Inizio Partners Corp • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Data Engineer
Data Engineer

dorle-controls-llc • Columbus (IN)

On-site
USD 90,000 - 120,000