Position - AWS Lead data engineer
- Location: New Jersey Office (On-site/Hybrid requirement) - Newark NJ
- Experience Level: Senior / Lead (12+ Years total, 3+ Years in Leadership)
- Core Focus: Cloud Data Architecture, Team Mentorship, Legacy-to-AWS Migration
- This is a long-term contract role.
We are seeking an experienced AWS Lead Data Engineer for a long-term contract role to join our Data Engineering team. As a technical leader, you will be responsible for architecting, implementing, and managing scalable data solutions on AWS. You will provide technical guidance to a team of data engineers, collaborate with cross-functional partners, and ensure best practices in cloud data engineering
Responsibilities
- Lead the end-to-end design and optimization of secure, cost-effective data lakes and data warehouses on AWS.
- Guide, coach, and upskill a team of data engineers, setting high code quality and data governance standards through rigorous code reviews.
- Oversee the transition of legacy data systems into modern, cloud-native AWS architectures.
- Partner with data scientists, business analysts, and key stakeholders to turn raw requirements into robust, automated data products.
- Drive the adoption of CI/CD pipelines and Infrastructure-as-Code (IaC) to streamline data deployment and reliability.
A successful candidate will have deep expertise across the following stack:
AWS Ecosystem: Glue, Redshift, S3, Lambda, EMR, Kinesis, Athena, RDS
Languages: Python, SQL (Shell scripting & Scala are a plus)
Methodologies: ETL/ELT, Big Data Frameworks, Data Modeling, Lakehouse Architecture
DevOps & IaC: CI/CD pipelines, Terraform, CloudFormation