Data Engineer Level 2
AI Summary
Designs, builds, and maintains scalable cloud-based data platforms and pipelines using SQL, Python, dbt, AWS, and Snowflake to deliver reliable, accessible data for analytics and business decisions.
About this role
Are you passionate about building modern data platforms that power business decisions? Join Derivco's Advanced Data Products Team and help deliver scalable, cloud-based data solutions that transform data into actionable insights across the business.
What You'll Do
As a Data Engineer Level 2, you'll design, build, and maintain cutting-edge data platforms and pipelines that ensure data is reliable, accessible, and ready to drive analytics, reporting, and innovation.
Key Responsibilities Include:
- Developing scalable ELT pipelines using SQL, Python, dbt, AWS, and Snowflake
- Building, maintaining, and optimising data models and data products
- Integrating new data sources to support analytics and reporting needs
- Implementing data quality, monitoring, and observability solutions
- Supporting production data pipelines and platform automation
- Collaborating with Data Scientists, Analytics Engineers, and business stakeholders to deliver impactful solutions
- Troubleshooting and resolving complex data-related issues
- Contributing to engineering best practices, code reviews, and continuous improvement initiatives
What We're Looking For
- 3-5 years' experience in Data Engineering or a related field
- Strong SQL and Python development skills
- Hands-on experience with dbt, Snowflake, and AWS
- Experience with Airflow or similar workflow orchestration tools
- Strong understanding of data warehousing concepts and modern data modelling techniques
- Familiarity with Git, CI/CD pipelines, and Infrastructure as Code
- Strong problem-solving, analytical, and communication skills
- A passion for building reliable, scalable, and high-quality data solutions
Nice to Have
- Experience working with large-scale data platforms
- Exposure to cloud migrations and platform modernisation initiatives
- Knowledge of data governance, observability, or streaming technologies
- Agile and DevOps experience
- Experience working within modern cloud-based data ecosystems
Why Derivco?
At Derivco, you'll work with cutting-edge technologies, solve complex data challenges, and help build platforms that support products used by millions of players worldwide. Join a collaborative, innovative team that values continuous learning, technical excellence, and career growth.
Ready to build the future of data with us? Apply today!
Closing Date: 23 October 2026
Skills
Explore related jobs
More jobs at Derivco
- D
Security Operations Centre Analyst Level 1Cape Town, Western Cape - D
Information Security Engineer L1Durban, Pretoria - D
Senior Data Analyst Level 1Durban, Kwazulu-Natal - D
Data Analyst Level 2Durban, Kwazulu-Natal - D
Senior Developer Level 2Durban, Kwazulu-Natal - D
Senior Data Engineer Level 1Durban, Kwazulu-Natal
Similar AWS jobs
Jobs in Durban
- MSpecialist - Claims AdvisoryMarsh & McLennan Servicios, S.A. De C.V. · Durban - Glasshouse
- CCreative Director DURBANCareers Publicisgroupe · Durban, South Africa
- MInventory ControllerMaersk Logistics & Services USA Inc. · South Africa, Durban
- OMFC Salaried Financial Advisor (Talent Pool)Old Mutual Life Assurance Company (SA) Ltd (PFA) · Durban
Browse these categories
Market data for data engineer roles
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.