
Senior Data Engineer – Analytics Engineer, AWS
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in South Africa.
• Design, construct, and sustain robust ETL/ELT pipelines within AWS-native data ecosystems.
• Take ownership of Airflow orchestration, including scheduling, dependencies, retries, alerting, and providing operational support.
• Create analytics-ready data models in dbt, employing modular and warehouse-first transformation methodologies.
• Work proficiently with S3 (raw, staged, curated) and Redshift Serverless for data storage and warehousing.
• Contribute to the strategic roadmap and the potential transition to Snowflake as a future data warehouse solution.
• Write clean and maintainable Python code for pipeline logic, scripting, and lightweight engineering tasks.
• Integrate data quality, testing, and observability into every pipeline from the outset, rather than as an afterthought.
• Engage directly with client stakeholders to gather requirements, present solutions, and provide insights on trade-offs.
• Collaborate with analysts, product teams, and other engineers in a distributed, remote-first environment.
• Over 5 years of experience in data engineering, analytics engineering, or closely related fields.
• Strong hands-on experience with AWS data platforms, including S3-centered flows, cloud-native data workflows, and warehouse-driven deliveries.
• Proven experience with Apache Airflow in designing, maintaining, and troubleshooting production pipelines.
• Proficient with dbt, demonstrating solid analytics engineering patterns, modular models, testing, and documentation skills.
• Experience with data warehousing, preferably with Redshift; Snowflake is highly desirable, and comparable warehouse backgrounds are acceptable if adaptable.
• Strong Python skills for scripting in pipelines, transformations, and automation tasks.
• Comprehensive understanding of data modeling, including dimensional models, wide tables, and incremental strategies.
• Exceptional written and verbal communication skills, capable of articulating technical concepts to non-technical audiences.
• Ability to deliver work autonomously in a fully remote, client-facing setup.
• Opportunities for continuous learning.
• Internal knowledge sharing initiatives.
• Sponsorship for technical events.
Stillfront Group
Yuxi Global powered by Veritas Automata
Get handpicked remote jobs straight to your inbox weekly.