AWS Data Engineer

Programmers.io

Malvern (Chester County)

On-site

USD 110,000 - 160,000

Full time

12 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Programmers.io is seeking an experienced AWS Data Engineer to design, build, and maintain scalable ETL pipelines within the AWS ecosystem. You will leverage AWS Lambda, Redshift, S3, Athena, and Glue, using Python and PySpark to transform and analyze large datasets.

You will collaborate with cross-functional teams to ensure data requirements are met, implement automation, monitor pipelines, and focus on performance, reliability, and cost efficiency in a fast-paced environment.

Qualifications

  • 10+ years of experience in data engineering or similar roles.
  • Hands-on with AWS data services and serverless architectures.
  • Proficiency in Python and PySpark for data transformations.
  • Experience delivering scalable ETL pipelines in cloud environments.

Responsibilities

  • Design, develop, and maintain ETL workflows to load data into AWS Redshift and other cloud systems.
  • Leverage AWS Lambda for real-time data processing and automation.
  • Work with S3, Redshift, Athena, and Glue to support data pipelines.
  • Use Python and PySpark to optimize data transformation logic and queries.
  • Collaborate with cross-functional teams to understand data requirements and deliver solutions.
  • Monitor and optimize cloud-based infrastructure for performance, reliability, and cost efficiency.

Skills

ETL design
Cloud architecture
Data modeling
Problem solving
Agile working

Tools

Git
CI/CD
AWS CloudFormation
S3
Athena
Glue
Redshift

Job description

Overview: We are seeking an experienced AWS Data Engineer with expertise in ETL processes, AWS Lambda, Redshift, and proficiency in Python and PySpark. This role requires hands‑on experience with cloud-based architecture, data engineering, and working with large-scale data processing systems. The ideal candidate will play a critical role in building and maintaining scalable, efficient, and secure ETL pipelines within the AWS ecosystem.

Key Responsibilities:
  • Design, develop, and maintain robust ETL workflows to extract, transform, and load data from various sources to AWS Redshift and other cloud-based systems.
  • Leverage AWS Lambda to build serverless computing solutions for real-time data processing and automation.
  • Work with AWS data storage and processing services, including S3, Redshift, Athena, and Glue, to support data processing pipelines.
  • Utilize Python and PySpark to create and optimize data transformation logic and analytical queries.
  • Collaborate with cross‑functional teams to understand data requirements and provide efficient data solutions.
  • Monitor and optimize cloud-based infrastructure for performance, reliability, and cost efficiency.
  • Troubleshoot and resolve data pipeline issues, ensuring minimal downtime and high data accuracy.
  • Implement automation and monitoring tools to enhance reliability.
Required Skills and Qualifications:
  • Proven experience working with AWS services, including Lambda, Redshift, S3, Athena, Glue, and CloudWatch.
  • Strong knowledge and hands‑on experience with Python and PySpark for data transformation and processing.
  • Expertise in building and optimizing ETL pipelines in a cloud environment.
  • In‑depth understanding of relational databases, data warehousing, and performance tuning in Redshift.
  • Strong problem‑solving and troubleshooting skills.
  • Familiarity with infrastructure as code tools like AWS CloudFormation.
  • Experience with version control (e.g., Git) and CI/CD pipelines.
  • Solid understanding of data security, data privacy, and compliance frameworks.
  • Ability to work in an agile, fast‑paced environment.

Skills: Digital : Python~Digital : Amazon Web Service(AWS) Cloud Computing~Core Java| GUI & Rich Clients~Core Java

Experience Required: 10 & Above

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

The Value Maximizer • South Carolina

On-site
USD 90,000 - 120,000
Data Engineer - Python, SQL, AWS
Data Engineer - Python, SQL, AWS

Compunnel, Inc. • Durham (NC)

On-site
USD 95,000 - 120,000
Data Engineer
Data Engineer

Compunnel, Inc. • Boston (MA)

On-site
USD 110,000 - 140,000
Data Engineer
Data Engineer

Applied Resource Group • Atlanta (GA)

On-site
USD 110,000 - 130,000
Data Engineer
Data Engineer

TMV Global Inc • Virginia (MN)

On-site
USD 95,000 - 120,000
Senior AWS Data Engineer: Real-Time ETL & Redshift
Senior AWS Data Engineer: Real-Time ETL & Redshift

Programmers.io • Malvern

On-site
USD 110,000 - 160,000
Senior AWS Data Engineer
Senior AWS Data Engineer

eBusiness Technologies Corp. • Town of Texas (WI)

On-site
USD 120,000 - 180,000
Senior AWS Data Engineer
Senior AWS Data Engineer

Select Minds LLC • Dallas (TX)

On-site
USD 120,000 - 150,000
Competitive salary
Opportunity for advancement
Flexible work from home options
Data Engineer
Data Engineer

Smart IT Frame LLC • Reston (VA)

On-site
USD 110,000 - 180,000
AWS Data Engineer
AWS Data Engineer

Qode Page • United States

On-site
USD 140,000 - 180,000