About the job
Join Our Award-Winning Technology Team as a Senior Data Engineer at RAPP Chicago
About Us:
At RAPP, we are pioneers in driving growth with precision and empathy on a global scale. As a leading next-generation precision marketing agency, we blend data, creativity, technology, and empathy to stimulate client growth. We pride ourselves on creating tailored marketing solutions that resonate with the individuality of our clients and their audiences.
We are committed to fostering an inclusive workplace that prioritizes personal well-being.
Our Approach:
Our dynamic team of superconnectors excels in delivering value from personal brand experiences by focusing on three primary areas: connected data, connected content, and connected decision-making. Our data analysts identify individual insights, our strategists decode client needs, and our talented technologists and creatives craft solutions for authentic customer engagement.
Part of Omnicom’s Precision Marketing Group, RAPP comprises over 2,000 creatives, technologists, strategists, and data scientists across more than 15 global markets.
Your Role:
We are seeking a highly skilled Senior Data Engineer with extensive experience in creating scalable, cloud-native data pipelines and platforms. The ideal candidate will be proficient in Python, Apache Airflow, AWS Lambda, DynamoDB, and dbt and possess a track record in designing reliable data workflows that facilitate advanced analytics, reporting, and machine learning applications. A keen attention to detail, a passion for information management, and the ability to collaborate effectively with creative teams to optimize asset workflows are essential.
Your Responsibilities:
- Data Pipeline Development
- Design, implement, and maintain robust ETL/ELT pipelines leveraging Python and Airflow.
- Craft serverless workflows using AWS Lambda for scalable, event-driven data processing.
- Optimize dbt models for analytics and transformations.
- Data Architecture & Storage
- Design schemas and manage data in DynamoDB and other cloud-native storage solutions.
- Ensure high availability and performance of data storage solutions.

