Data Engineer

Drevol LLC
Malvern, PA, United States
about 1 month ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Airflow Amazon Web Services Amazon S3 Apache HTTP Server Cloud Database Continuous Integration Information Engineering Extract Transform Load (ETL) Data Systems Distributed Computing Environment Github Python (Programming Language)
+18 more
Cloud Services SQL Databases Enterprise Data Management Data Ingestion Snowflake Apache Spark Git Cloudformation Data Lakes Pyspark Information Technology AWS Glue AWS Data Analytics Apache Kafka Data Management Terraform Data Pipelines Databricks

Job description

We are seeking an experienced Data Engineer with strong expertise in Python, PySpark, AWS Glue, and AWS data services to build and support scalable ETL/ELT pipelines for enterprise financial and data platforms. The ideal candidate will have hands-on experience with cloud-based data lakes, distributed data processing, CI/CD, and production support., * Design, develop, and optimize ETL/ELT pipelines using Python, PySpark, and AWS Glue.

  • Build scalable data ingestion and transformation solutions for enterprise data platforms.
  • Develop cloud-native data lake solutions and ensure data quality and reliability.
  • Implement CI/CD pipelines using GitHub Actions.
  • Support production environments, troubleshoot pipeline issues, and optimize performance.
  • Collaborate with business and technical teams in an Agile environment.

Requirements

  • Bachelor’s degree in Computer Science or related field.
  • 7+ years of Data Engineering experience.
  • Strong experience with Python, SQL, Apache Spark (PySpark), and AWS Glue.
  • Hands-on experience with AWS S3, Athena, Lambda, Step Functions, and EventBridge.
  • Experience building enterprise ETL/ELT pipelines and cloud data platforms.
  • Knowledge of CloudFormation or Terraform, Git, and GitHub Actions.
  • Strong understanding of data modeling and distributed data processing.
  • Excellent communication and problem-solving skills., * Financial Services or Asset Management experience.
  • Snowflake or Databricks.
  • Apache Iceberg, Delta Lake, or Hudi.
  • Airflow, Kafka, or Kinesis.
  • AWS Certifications., This role is ideal for a Data Engineer with strong AWS and Spark expertise who enjoys building scalable, high-performance data solutions in a cloud environment.

Apply for this position

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

Apply on www.dice.com
Prepare application

Good distractions

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

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:19 min

The true role and evolution of data engineering

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

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