- Data Automation Engineer – AWS / Python / PySpark
- Location: Remote; quarterly travel to Gaithersburg, MD
- Schedule/Shift: Full-time, 40 hours per week, typically Monday–Friday during standard business hours; Eastern or Central Time Zone preferred
- Pay: $55–$60 per hour
- Position Overview
- The Data Automation Engineer designs, develops, and maintains scalable cloud-based data pipelines and automation solutions using Python, SQL, AWS, and Apache Spark/PySpark. This role focuses on production data engineering, cloud data integration, pipeline optimization, and incorporating Generative AI and large language model capabilities into enterprise workflows. The ideal candidate has strong hands-on technical experience building and troubleshooting production data pipelines, integrating diverse data sources, and implementing reliable, secure, and scalable solutions.
- Job Responsibilities
- Design, develop, and maintain scalable ETL/ELT data pipelines using Python, SQL, AWS, and Apache Spark/PySpark.
- Build automated data ingestion, transformation, and integration workflows across cloud platforms.
- Develop and support solutions using AWS services such as S3, Glue, Lambda, EMR, Step Functions, and DynamoDB.
- Create batch and near-real-time data pipelines using Kafka, Flume, or comparable data ingestion technologies.
- Integrate Generative AI and large language model services into Python-based automation workflows.
- Develop integrations between AWS, Microsoft Azure, SQL databases, REST APIs, and external data sources.
- Troubleshoot complex data-processing issues and optimize pipeline performance, reliability, and scalability.
- Implement continuous integration and continuous delivery practices using tools such as GitHub, Jenkins, or Azure DevOps.
- Maintain data security, integrity, quality, and compliance with established technical standards.
- Collaborate with cross-functional engineering teams and participate in Agile development activities.
- Document technical solutions, data workflows, and troubleshooting procedures.
- Job Requirements
- Minimum 5 years of professional experience in data engineering, data automation, or related software development.
- Hands-on experience designing, developing, and troubleshooting production data pipelines.
- Strong Python and SQL development skills.
- Demonstrated experience building and supporting production ETL/ELT pipelines in AWS environments.
- Strong hands-on experience with Apache Spark and PySpark, including practical data transformation and processing.
- Experience with multiple AWS data services, such as S3, Glue, Lambda, EMR, or Step Functions.
- Working knowledge of Kafka, Flume, or comparable data ingestion technologies.
- Practical experience integrating a Generative AI or large language model service into Python-based workflows.
- Experience integrating REST APIs and external data sources.
- Familiarity with Git, CI/CD practices, and Agile development methodologies.
- Strong troubleshooting, analytical, problem-solving, and communication skills.
- U.S. citizenship.
- Ability to obtain a Public Trust clearance.
- Preferred Qualifications
- Experience integrating AWS and Microsoft Azure data environments.
- Familiarity with Amazon Bedrock, Azure OpenAI, LangChain, or Hugging Face.
- Experience with Docker, Kubernetes, or other containerized deployment technologies.
- Knowledge of vector databases, Apache Solr, OpenSearch, or retrieval-augmented generation (RAG).
- AWS, Azure, or Databricks certifications.
- Experience developing secure, scalable data solutions in enterprise environments.
- Education
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
Mention you found this on Data First Jobs — it helps us bring you more roles like this.
Data Automation Engineer
Equiliem
Similar Engineering Jobs
View all Engineering jobs→Burjline Builders
AI Field Engineer / Forward Deployed Engineer (FDE)
New
RemoteUSA$176,000 - $228,000
ATC
Data Engineer
New
New York, New York (USA)
KANINI
Data Visualization Developer
New
RemoteUSA
Randstad Digital Americas
Power BI Developer
New
Akron, Ohio (USA)$43,000 - $47,000
New York Global Consultants Inc. (NYGCI)
Senior Software Engineer / Data Engineer
New
Charlotte, North Carolina (USA)
Visionary Innovative Technology Solutions LLC
Data Engineer W2 only
New
USA
Like this role? Get carefully selected jobs like it, twice a week, straight to your inbox.
Free, no spam. Unsubscribe anytime.