> Markdown version of [/jobs/ext/4536999-data-engineer-python-pyspark-aws](https://www.wearedevelopers.com/jobs/ext/4536999-data-engineer-python-pyspark-aws). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Data Engineer (Python, Pyspark & AWS) - **Company:** IT America - **Location:** McLean, VA, United States - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Amazon S3, Computer Programming, Continuous Integration, Data as a Services, Data Dictionary, Information Engineering, Extract Transform Load (ETL), Data Profiling, Dataspaces, Data Structures, Data Systems, Distributed Computing Environment, Distributed Systems, Amazon DynamoDB, Identity and Access Management, Python (Programming Language), Object-Oriented Software Development, Standard Sql, Data Ingestion, Snowflake, Git, Pyspark, Optimization Algorithms, Data Management, Software Version Control, Data Pipelines, Docker - **Published:** November 3, 2026 - **Apply:** https://www.thejobnetwork.com/job/16faf496-61c5-4818-acab-1dd52a8ddcba/data-engineer-python-pyspark-aws ## About the Role * 12+ years of hands-on data engineering experience * Strong programming skills in Python, including data structures and OOP * Deep expertise with PySpark for distributed data processing * Proficiency with AWS Cloud data ecosystem * (S3, Glue, EMR, Lambda, Redshift, Athena, Step Functions, IAM) * Strong SQL experience and optimization techniques * Hands-on experience with ETL/ELT pipeline development * Experience with Docker, Git, and CI/CD tools * Understanding of data modeling, schema design (Star/Snowflake) * Experience working in Agile/Scrum environments ## Description We are seeking an experienced Data Engineer with strong expertise in Python, PySpark, and AWS cloud data services. The ideal candidate will design, build, and optimize scalable data pipelines, ensuring high-quality data availability for analytics, reporting, and business operations. This role requires hands-on development, strong problem-solving skills, and experience working with large-scale distributed systems and data platforms., * Design, develop, and maintain ETL/ELT pipelines using Python and PySpark * Build and optimize data ingestion, transformation, and processing frameworks * Work with AWS cloud services including S3, Glue, EMR, Lambda, Redshift, Athena, DynamoDB, etc. * Partner with data architects, analysts, and BI teams to deliver high-quality data solutions * Perform data profiling, quality checks, and validation for accuracy and consistency * Automate data workflows and improve data pipeline performance * Implement best practices for security, monitoring, version control, and CI/CD * Troubleshoot complex data and pipeline issues in a distributed environment * Document solutions, data dictionaries, lineage, and technical workflows