Remotery

Senior Data Engineer / Analytics Engineer – AWS

Posted May 24

This is a fully remote position, open to applicants in South Africa.

πŸ“‹ Description

β€’ Design, develop, and sustain efficient ETL/ELT pipelines within AWS-native data settings.

β€’ Manage Airflow orchestration β€” including scheduling, dependencies, retries, alert notifications, and operational support.

β€’ Create analytics-ready data models in dbt, utilizing modular, warehouse-first transformation methodologies.

β€’ Operate confidently with S3 (raw, staged, curated) and Redshift Serverless for storage and warehousing.

β€’ Contribute to the strategic roadmap and potential transition toward Snowflake as a future data warehouse.

β€’ Write clean, maintainable Python code for pipeline logic, scripting, and lightweight engineering tasks.

β€’ Integrate data quality, testing, and observability into every pipeline β€” ensuring it is a primary focus, not an afterthought.

β€’ Implement sound version control, code review, and CI/CD practices for data workloads.

β€’ Collaborate directly with client stakeholders: gather requirements, present solutions, and provide guidance on trade-offs.

β€’ Partner with analysts, product teams, and fellow engineers in a distributed, remote-first environment.

β€’ Participate in architectural reviews, retrospectives, and the continuous enhancement of platform practices.


⛳️ Requirements

β€’ Over 5 years of experience in data engineering, analytics engineering, or related fields.

β€’ Strong practical experience with AWS data platforms β€” focusing on S3-centered flows, cloud-native data workflows, and warehouse-driven delivery.

β€’ Proven expertise with Apache Airflow β€” including design, maintenance, and troubleshooting of production pipelines.

β€’ Proficient in dbt β€” with a solid grasp of analytics engineering patterns, modular models, testing, and documentation.

β€’ Experience with data warehousing β€” Redshift preferred; Snowflake highly desirable; equivalent warehouse backgrounds will be considered if adaptable.

β€’ Skilled in Python β€” capable of scripting for pipelines, transformations, and automation tasks.

β€’ Strong understanding of data modeling techniques (dimensional, wide tables, incremental strategies).

β€’ Excellent written and verbal communication skills β€” able to effectively convey technical concepts to non-technical audiences.

β€’ Ability to work independently in a fully remote, client-facing setting.


🏝️ Benefits

β€’ Culture of continuous learning.

β€’ Internal knowledge sharing opportunities.

β€’ Sponsorship for technical events.

People also viewed

Stillfront Group10 hours ago

Senior AI Data & Analytics Engineer – Agentic Analytics

DE flagGermany OnlyFull-timeAnalytics Engineer
ApplyView job
Yuxi Global powered by Veritas Automata10 hours ago

Senior Analytics Engineer – AI, Business Intelligence

CO flagColombia OnlyFull-timeAnalytics Engineer
ApplyView job
team.blue2 days ago

Analytics Engineer

BE flagBelgium OnlyFull-timeAnalytics Engineer
ApplyView job
Memed6 days ago

Senior Analytics Engineer

BR flagBrazil OnlyFull-timeAnalytics Engineer
ApplyView job
Qonto6 days ago

Senior Analytics Engineer – Data Governance

FR flagFrance OnlyFull-timeAnalytics Engineer
ApplyView job
Infinite Lambda6 days ago

Analytics Engineer

BG flagBulgaria OnlyFull-timeAnalytics Engineer€3,000 – €5,000/month
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers