job summary: Data Engineer III - Houston, TX (Onsite) We are seeking a senior Data Engineer to design, build, and optimize large-scale data pipelines and modern lakehouse architectures. This role focuses on delivering reliable, scalable, and high-performance data solutions to support analytics and business decision-making. The ideal candidate has strong experience with SQL, Python, ELT/ETL pipelines, and cloud-based data platforms, and is skilled in implementing data quality, observability, and performance optimization. This is an onsite, full-time contract role based in Houston, TX. location: Houston, Texas job type: Contract to Perm salary: $80 - 85 per hour work hours: 8am to 5pm education: Bachelors responsibilities: Job Responsibilities Design, build, and maintain ELT pipelines across ingestion, transformation, modeling, and delivery layers (bronze → silver → gold)Implement incremental loading, change data capture (CDC), merge/upsert, and idempotent pipeline patterns to ensure reliability and repeatabilityDefine and apply data architecture patterns, including layered lakehouse designs, domain-oriented datasets, and semantic models aligned to business needsEngineer physical data designs including partitioning strategies, partition key selection, clustering/micro-partitioning, and compaction for performance and cost efficiencyDevelop curated datasets and data marts to enable analytics and self-service BIImplement data quality, observability, and lineage frameworks including validations, profiling, SLAs, monitoring, and alertingOptimize performance on cloud data platforms through compute sizing, query optimization, and workload tuningDesign and manage lakehouse table formats (e.g., Apache Iceberg or Delta) on object storage, including schema evolution and maintenanceCollaborate with data architects, analytics engineers, and business stakeholders to translate requirements into scalable technical solutionsMentor junior engineers, participate in design reviews, and contribute to engineering standards and reusable frameworksAutomate and optimize the data lifecycle using CI/CD and infrastructure-as-code, applying DevOps best practices qualifications: Qualifications and Skills Bachelor's degree in Computer Science, Data Engineering, Information Systems, or a related field (advanced degree preferred) 7-10+ years of experience in Data Engineering or software engineering roles with a strong data focus Expert-level SQL development and query optimization skills Strong Python programming experience with knowledge of software engineering principles, unit testing, and version control Hands-on experience building and orchestrating ELT/ETL pipelines using tools such as Airflow or Astronomer Deep understanding of data engineering patterns: ingestion, transformation, dimensional modeling (SCDs), and delivery Experience with database physical design, including partitioning strategies, effective partition key selection, clustering, and micro-partitioning Knowledge of lakehouse table formats (Apache Iceberg, Delta, or Hudi) and columnar storage (Parquet) on object storage platforms Experience implementing data quality, observability, and monitoring frameworks with operational SLAs Strong problem-solving, analytical, and architectural design skills Excellent communication skills with the ability to present complex technical concepts to both technical and non-technical stakeholders Preferred: experience with Snowflake workload optimization, dbt or similar transformation frameworks, event streaming (Kafka, Kinesis, Flink), API integrations, and data governance tools Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com. Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility). This posting is open for thirty (30) days.