Senior AWS Data Engineer

Overview

Remote
Depends on Experience
Contract - W2
No Travel Required

Skills

Access Control
Amazon Lambda
Amazon Redshift
Amazon S3
Amazon Web Services
Apache Kafka
Continuous Delivery
Continuous Integration
Docker
Flask
JavaScript
Git
Jenkins
NumPy
Optimization
Pandas
Python
SQL
Shell Scripting
Snow Flake Schema
Step-Functions
Streaming
Unit Testing
cron

Job Details

Job Role: Senior AWS Data Engineer

Location: Remote

Duration: 12+ Months (Long-Term Contract)

Experience: 12+ Years

Job Description

  • Experience with tools like AWS Glue, Step Functions, Airflow, or cron jobs; ability to handle batch and streaming data.
  • Experience with AWS Lambda, ECS, Fargate, S3, and IAM; understanding of cost optimization and containerization using Docker.
  • Usage of Snowflake, SingleStore, Redshift, Kafka, Glue, and ability to design low-latency pipelines.
  • Strong command over Python (Pandas, NumPy, Flask), SQL, and optionally JavaScript or Shell scripting. Use of unit testing frameworks like Pytest is a bonus.
  • Understanding of IAM policies, role-based access control, Snyk/code scanning, and CI/CD practices with Git, Jenkins, or similar tools.
  • AWS Certification preferred
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.