Senior Data Engineer

Hybrid in Texas City, TX, US • Posted 3 hours ago • Updated 3 hours ago
Contract W2
12 Months
No Travel Required
On-site
$60 - $65/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Agile
  • Apache Airflow
  • Apache Kafka
  • Apache Spark
  • Cloud Computing
  • Collaboration
  • Technical Drafting
  • Terraform
  • Workflow
  • Real-time
  • Scrum
  • Orchestration
  • Performance Tuning
  • PostgreSQL
  • Python
  • SQL
  • Snow Flake Schema
  • Microsoft SQL Server
  • MySQL
  • NoSQL
  • Optimization
  • Oracle
  • Jenkins
  • Kubernetes
  • Mentorship
  • Meta-data Management
  • Microsoft Azure
  • Git
  • GitHub
  • Good Clinical Practice
  • Google Cloud
  • Google Cloud Platform
  • Dimensional Modeling
  • Docker
  • Encryption
  • Extract, Transform, Load
  • Data Validation
  • Data Warehouse
  • Database
  • Databricks
  • Data Integration
  • Data Lake
  • Data Processing
  • Data Quality
  • Data Security
  • Continuous Delivery
  • Continuous Integration
  • Data Engineering
  • Data Governance
  • Amazon S3
  • Amazon Web Services
  • Analytical Skill
  • Communication
  • DevOps
  • ELT
  • PySpark
  • Storage
  • Streaming
  • Access Control

Summary

Senior Data Engineer – Job Description

Job Title: Senior Data Engineer
Experience: 12+ Years
Job Type: W2 Contract 

Job Summary

We are seeking a highly experienced Senior Data Engineer with 12+ years of experience in designing, developing, and maintaining scalable data platforms and data pipelines. The ideal candidate will have strong hands-on expertise in Python, SQL, Spark, Databricks, cloud technologies, ETL/ELT, data warehousing, and data integration.

Responsibilities

  • Design, develop, and maintain scalable ETL/ELT data pipelines for enterprise applications.
  • Develop complex data transformation and processing workflows using Python, SQL, and Apache Spark.
  • Build and optimize data pipelines using Databricks and PySpark.
  • Design and implement data solutions on AWS, Azure, or Google Cloud Platform cloud platforms.
  • Develop data ingestion processes from databases, APIs, files, and other structured/unstructured sources.
  • Implement data quality, validation, reconciliation, and monitoring processes.
  • Design and optimize data warehouses, data lakes, and lakehouse architectures.
  • Work with relational and NoSQL databases to support data engineering requirements.
  • Perform performance tuning and optimization of SQL queries, Spark jobs, and data pipelines.
  • Implement orchestration using Apache Airflow, Azure Data Factory, AWS Glue, or similar tools.
  • Develop reusable frameworks and components for data ingestion and transformation.
  • Integrate data engineering solutions with CI/CD pipelines and DevOps processes.
  • Implement data security, access controls, encryption, and governance best practices.
  • Troubleshoot production data pipelines and resolve data processing issues.
  • Collaborate with data architects, analysts, data scientists, application developers, and business stakeholders.
  • Participate in Agile/Scrum ceremonies and contribute to technical design and architecture discussions.
  • Mentor junior and mid-level data engineers and provide technical guidance.

Required Skills

  • 12+ years of experience in Data Engineering, ETL, or related data technologies.
  • Strong hands-on experience with Python and SQL.
  • Extensive experience with Apache Spark / PySpark.
  • Strong experience with Databricks and Delta Lake.
  • Experience building enterprise-scale ETL/ELT pipelines.
  • Strong knowledge of data warehousing concepts, dimensional modeling, and data lake architectures.
  • Experience with one or more cloud platforms: AWS, Azure, or Google Cloud Platform.
  • Experience with databases such as SQL Server, Oracle, PostgreSQL, MySQL, Snowflake, or similar.
  • Experience with workflow orchestration tools such as Airflow, Azure Data Factory, AWS Glue, or similar.
  • Strong understanding of batch and near-real-time data processing.
  • Experience with Git, CI/CD, Jenkins, Azure DevOps, or GitHub Actions.
  • Strong understanding of data quality, data validation, and performance optimization.
  • Excellent analytical, troubleshooting, and communication skills.

Preferred Skills

  • Experience with Azure Data Lake, AWS S3, ADLS, or Google Cloud Storage.
  • Experience with Snowflake or other modern cloud data warehouses.
  • Knowledge of Kafka, Event Hubs, or other streaming technologies.
  • Experience with Terraform or Infrastructure as Code.
  • Knowledge of Docker and Kubernetes.
  • Experience implementing data governance, metadata management, and lineage.
  • Experience working with large-scale distributed data environments.
  • Knowledge of Medallion Architecture (Bronze, Silver, Gold).
  • Experience with real-time/streaming data pipelines.
  • Experience in designing highly available and fault-tolerant data platforms.
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: 10477291
  • Position Id: 9059947
  • Posted 3 hours ago
Contact the job poster
RC

Rahul Chourasia

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

Similar Jobs

Texas City, Texas

Yesterday

Easy Apply

Contract

Depends on Experience

Houston, Texas

Today

Full-time

Remote

Today

Full-time

USD 128,039.00 - 173,229.00 per year

New Jersey

Today

Full-time

USD 35.00 - 40.00 per hour

Search all similar jobs