AWS Data Engineer With Python

Overview

On Site
Hybrid
$100,000 - $120,000
Full Time

Skills

Amazon DynamoDB
Amazon EC2
Amazon EFS
Amazon Lambda
Amazon RDS
Amazon S3
Data Lake
Extract
Transform
Load
JSON
Object-Oriented Programming
Python
SQL
Step-Functions

Job Details

AWS Data Engineer with Python (Reston, VA)


Location: Reston, VA
Employment Type: Full-Time


About the Role

We are seeking a skilled AWS Data Engineer with Python to join a high-impact project for our client based in Reston, VA. This is onsite role requires a technically strong engineer with hands-on experience building scalable data pipelines and processing frameworks using a variety of AWS services.


Key Responsibilities

  • Design, build, and optimize data processing pipelines using AWS Lambda, Glue, EMR, Athena, and Step Functions.

  • Implement high-performance, scalable solutions for data ingestion, transformation, and delivery.

  • Collaborate with cross-functional teams to support data migration and cloud integration efforts.

  • Monitor, troubleshoot, and optimize pipeline performance.

  • Leverage Python for robust, object-oriented backend development in the AWS ecosystem.


Must-Have Skills & Experience

  • Expertise in AWS Services including:

    • Compute: Lambda, EC2, Beanstalk, Batch, ECS

    • Storage: S3, EFS, Glacier

    • Analytics: EMR, Glue, Athena, Redshift, Kinesis

    • Integration: SNS, SQS, Step Functions

    • Developer Tools: CodeDeploy, CodePipeline

    • Management & Monitoring: CloudTrail, CloudWatch

  • Strong Python programming skills (object-oriented)

  • Solid experience with SQL and working with JSON-based workflows

  • Familiarity with RDS, DynamoDB and enterprise data lake architectures

  • Proven track record in ETL, data migration, and cloud transformation projects

  • Ability to debug and identify root causes of system errors and apply effective fixes


Ideal Candidate

  • Based in or near Reston, VA

  • Self-starter with deep AWS ecosystem knowledge

  • Excellent communicator and team collaborator




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.

About TMV Global, Inc.