Lead AWS Data Engineer

Overview

On Site
Depends on Experience
Full Time

Skills

Agile
AWS
PySpark
Python
ETL
IaaS
Stakeholder Management

Job Details

Position Title: Lead AWS Data Engineer

Location: St. Louis, MO

FTE

Job Description

Design and build scalable, cloud-native data platforms using PySpark, Python, and modern data engineering practices.

Mentor and guide other engineers, sharing knowledge, reviewing code, and fostering a culture of curiosity, growth, and continuous improvement.

Create robust, maintainable ETL/ELT pipelines that integrate with diverse systems and serve business-critical use cases.

Lead by example write high-quality, testable code and participate in architecture and design discussions with a long-term view in mind.

Decompose complex problems into modular, efficient, and scalable components that align with platform and product goals.

Champion best practices in data engineering, including testing, version control, documentation, and performance tuning.

Drive collaboration across teams, working closely with product managers, data scientists, and other engineers to deliver high-impact solutions.

Support data governance and quality efforts, ensuring data lineage, cataloging, and access management are built into the platform.

Continuously learn and apply new technologies, frameworks, and tools to improve team productivity and platform reliability.

Own and optimize cloud infrastructure components related to data engineering workflows, storage, processing, and orchestration.

Participate in architectural discussions, iteration planning, and feature sizing meetings

Adhere to Agile processes and participate actively in agile ceremonies

Stakeholder management skills

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.