




Summary: Join a senior Data Engineer team building a cloud-native data platform on AWS, focusing on the full data lifecycle from pipeline design to delivery. Highlights: 1. Work on foundational engineering projects with a modern tech stack 2. Visibility into the full data lifecycle: pipeline design, quality, governance 3. Opportunity to make a significant impact and grow professionally **About us** AgileEngine is an Inc. 5000 company that creates award\-winning software for Fortune 500 brands and trailblazing startups across 17\+ industries. We rank among the leaders in areas like application development and AI/ML, and our people\-first culture has earned us multiple Best Place to Work awards. If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! **About the role** As a **Data Engineer**, you’ll be part of a small, senior team building a cloud\-native data platform on AWS from the ground up — moving raw data through Bronze, Silver, and Gold layers into clean, trusted, analytics\-ready datasets that directly power business decisions. Working closely with the Data Architect and Head of Data, you’ll have real visibility into the full data lifecycle: pipeline design, data quality, governance, and delivery. If you want a role where your engineering work is foundational rather than incremental, and where the stack — S3, Glue, Redshift, dbt, Airflow, PySpark — is genuinely modern, this is it. **What you will do** * Build and maintain scalable ETL and ELT pipelines across AWS services; * Implement medallion architecture for data ingestion, transformation, and delivery; * Collaborate with data architects on data modeling and schema design; * Develop ingestion frameworks for structured, semi\-structured, and streaming data; * Integrate data quality, lineage, and observability into pipelines; * Work with analytics and business teams to deliver consistent and well\-documented data; * Write clean and testable Python and SQL code following best practices; * Support data governance and security standards including compliance requirements; * Monitor pipeline performance, troubleshoot issues, and optimize scalability and cost efficiency. **Must haves** * **5\+ years of experience** as a Data Engineer working with **AWS data ecosystems**; * Strong experience with **AWS services (S3, Glue, Lambda, Kinesis, Redshift, Athena, Step Functions)**; * Proficiency in **Python, PySpark, and SQL** for data transformation; * Strong understanding of **ETL design patterns, batch and streaming data processing**; * Knowledge of **data modeling (star schema, snowflake schema, incremental processing)**; * Experience with **orchestration tools (Airflow, Step Functions, dbt)**; * Understanding of **data governance, data quality frameworks, and CI/CD for pipelines**; * Experience working in **agile, cross\-functional environments**; * Upper\-intermediate English level. **Perks and benefits** * **Professional growth:** Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps. * **Competitive compensation:** We match your ever\-growing skills, talent, and contributions with competitive USD\-based compensation and budgets for education, fitness, and team activities. * **A selection of exciting projects:** Join projects with modern solutions development and top\-tier clients that include Fortune 500 enterprises and leading product brands. * **Flextime:** Tailor your schedule for an optimal work\-life balance, by having the options of working from home and going to the office, whatever makes you the happiest and most productive. Job Type: Full\-time Work Location: Remote


