Data Engineer

Epik Solutions
Charlotte, NC, United States
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$104,000.0 - $114,400.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Airflow Amazon Web Services Amazon S3 Microsoft Azure Big Data BigQuery Cloud Computing Databases Data Validation Information Engineering Data Governance
+29 more
Extract Transform Load (ETL) Data Warehousing DevOps Amazon DynamoDB Data Flow Control Apache Hadoop Monitoring of Systems PostgreSQL Meta-Data Management MongoDB MySQL NoSQL Operational Databases SQL Databases Data Streaming Google Cloud Snowflake Apache Spark Git Data Lakes Cassandra Star Schema Apache Kafka Data Management Terraform Azure Synapse Analytics Data Pipelines Amazon Redshift Databricks

Job description

We are looking for a Senior Data Engineer role resource is required at onsite location (Charlotte, NC - North Carolina-USA Onsite location)). Resource should have minimum 5+ years of hands-on experience in building production data systems. Resource will have to work from office for 3 days in a week. Resource is expected to design, build, and maintain scalable data platforms while leading technical decisions.

Requirements

Python (advanced)

SQL (expert level)

Scala or Java (often preferred for big data)

  1. Data Engineering skills required

ETL/ELT pipeline development

Data modelling (star schema, dimensional modelling)

Data warehousing (Snowflake, Big-Query, Redshift, Synapse)

Data lakes and lake-house architectures

  1. Big Data Technologies skills required

Apache Spark (essential)

Hadoop ecosystem

Kafka (streaming)

Apache Airflow or similar workflow orchestration tools

  1. Cloud Platforms skills required

AWS (S3, Glue, EMR, Lambda, Redshift)

Azure (ADF, Synapse, Databricks)

Google Cloud (Big-Query, Dataflow, Data-proc)

  1. Databases skills required

PostgreSQL, MySQL

NoSQL databases (MongoDB, Cassandra, DynamoDB)

  1. DevOps & Engineering Practices

Git

CI/CD pipelines

Docker

Kubernetes

Infrastructure as Code (Terraform is a plus)

  1. Data Quality & Governance

Data validation and testing

Metadata management

Security and access control

Monitoring and observability

  1. Leadership Skills

System design and architecture

Mentoring junior engineers

Stakeholder communication

Project estimation and technical planning

  1. Nice-to-Have Skills

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:57 min

Core technical practices for robust data engineering

Sandhya Menon Sandhya Menon · WWC Europe 2026

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all