Jobs · Remotely

Contract Data Engineer
Scale Army Careers · Africa, South Africa · Posted 31d ago
About the role
Build and maintain scalable, fault-tolerant ELT pipelines using Python and dbt. The role involves developing analytics-ready datasets for BI and ML, optimizing workflows, and collaborating with cross-functional teams. This is a fully remote contract opportunity.
Full job description (as posted) ↓
📋 Description Build and maintain scalable, fault-tolerant ELT pipelines using Python Model clean, analytics-ready datasets for BI, forecasting, and ML feature consumption Contribute to the refactoring and improvement of existing data workflows Develop and optimize dbt models Build and maintain dbt tests and documentation Orchestrate and monitor workflows using Dagster 🎯 Requirements 3+ years of professional experience in data engineering or analytics engineering Hands-on experience with dbt Core or Cloud Hands-on experience with Dagster or similar orchestration tools Experience with cloud data warehouses such as Snowflake, BigQuery, or Redshift Experience working cross-functionally with Product, Analytics, or Data Science teams Strong proficiency in Python, including tools such as pandas, SQLAlchemy, and psycopg2 🎁 Benefits Fully Remote Contract opportunity Work with modern analytics engineering stack (Python, dbt, Dagster) Collaboration with Analytics, Data Science, and Product teams
Read the full posting on Remotely →
FAQ
Is the Contract Data Engineer role at Scale Army Careers remote?+
This Contract Data Engineer position is listed as remote (Africa, South Africa).
What is the salary for the Contract Data Engineer role at Scale Army Careers?+
The listing states 2700-2700 USD.
What seniority level is this Contract Data Engineer role?+
This is a mid level position.
How do I apply for the Contract Data Engineer role at Scale Army Careers?+
Use the "Apply on Remotely" button to open the original posting on Remotely, where you can submit your application directly to Scale Army Careers.