Sr.Data Engineer

Dallas, TX, US • Posted 2 hours ago • Updated 2 hours ago
Contract W2
Travel Required
Able to Sponsor
On-site
$60 - $70/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • SQl
  • python
  • Databricks
  • Apache
  • Spark

Summary

Position: Senior Data Engineer / Databricks Engineer
Location: Dallas, TX
Duration: Long Term
Client: SWA
Experience: 7+ Years

Role Overview

We are looking for a strong Senior Data Quality Engineer / Databricks Engineer who has hands-on experience in data quality, ETL/ELT testing, Databricks, AWS, Kafka, SQL, and Python.

The consultant will be responsible for validating end-to-end data pipelines and ensuring data is accurate, reliable, complete, and production-ready. This role involves working closely with Data Engineering, Platform, Analytics, and DevOps teams.

Key Responsibilities

  • Test and validate batch and streaming data pipelines for accuracy, completeness, consistency, and timeliness.
  • Develop data quality checks for nulls, duplicates, schema changes, and referential integrity.
  • Perform complex SQL-based data validations and verify business rules and transformations.
  • Test Databricks and Apache Spark pipelines using PySpark/Scala.
  • Validate ETL/ELT workflows using AWS Glue, Lambda, EMR, Step Functions, S3, Redshift, Athena, Kinesis, and DynamoDB.
  • Test Kafka streaming pipelines, including data integrity, ordering, offsets, partitions, and schema changes.
  • Validate Avro, JSON, and Protobuf data formats.
  • Test scenarios such as duplicate events, late-arriving data, consumer failures, backfills, and reprocessing.
  • Build and maintain Python-based automated data testing frameworks and reusable test utilities.
  • Integrate automated data quality testing into CI/CD pipelines.
  • Perform performance, regression, failover, and recovery testing for large-scale data pipelines.
  • Monitor pipeline metrics, logs, and alerts using CloudWatch, Prometheus, Grafana, or similar tools.
  • Troubleshoot data issues, perform root-cause analysis, and support production incidents.
  • Work with teams to establish and maintain data quality SLAs/SLOs.

Required Skills

  • 7+ years of experience in QA, SDET, Data Quality Engineering, or similar roles.
  • Strong hands-on SQL experience for complex data validation.
  • Strong Python experience for automation and data testing.
  • Hands-on experience with Databricks, Apache Spark, and PySpark.
  • Strong experience testing ETL/ELT and data pipelines.
  • Hands-on experience with Kafka or other streaming technologies.
  • Strong knowledge of AWS data services such as S3, Glue, Redshift, Lambda, and Athena.
  • Experience working with large datasets and distributed systems.
  • Strong debugging and analytical skill
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91099737
  • Position Id: 9062577
  • Posted 2 hours ago
Contact the job poster
RV

Rithika Varma

Recruiter @ QUANTUM TECHNOLOGIES LLC
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Dallas, Texas

Today

Easy Apply

Contract

$50 - $55

Dallas, Texas

Today

Full-time

USD 62.00 - 65.00 per hour

Dallas, Texas

Today

Full-time

Dallas, Texas

Today

Full-time

Search all similar jobs