Niva Health is looking for a Full-Stack Data Engineer to build and maintain the data solutions that power reporting and decision-making. This is a hands-on role where you'll work across the full data lifecycle, from ingestion to dashboards, solving practical problems that directly impact healthcare operations.
What You'll Do
- Design, build, and maintain data solutions that power reporting and decision-making.
- Build and maintain data pipelines using Google Cloud Platform (BigQuery, Cloud Functions, Cloud Composer, Cloud Scheduler).
- Clean, transform, and organise data from multiple sources like APIs, spreadsheets, and internal systems.
- Automate ETL/ELT workflows to improve reliability and efficiency.
- Write Python (and some Bash) scripts to support data processing and internal tools.
- Build and maintain dashboards and KPI reports using Looker Studio.
- Prepare datasets for simple predictive or forecasting use cases.
What We're Looking For
- 2+ years of experience in data engineering, analytics engineering, data science, or software engineering.
- Comfortable working with GCP, especially BigQuery.
- Confident use of Python for data processing and automation.
- Solid SQL skills and understanding of data modelling basics.
- Experience building or maintaining data pipelines, batch or streaming.
- Experience working with dashboards or BI tools (Looker / Looker Studio preferred).
- Enjoy working across both technical backend tasks and user-facing reporting.
Nice to Have
- Experience with Apache Airflow / Cloud Composer.
- Exposure to Apache Beam.
- Familiarity with Vertex AI, AutoML, or basic ML workflows.
- Experience supporting operational or healthcare data.
Technical Stack
- Google Cloud Platform: BigQuery, Cloud Functions, Cloud Composer, Cloud Scheduler
- Languages: Python, Bash, SQL
- Analytics: Looker Studio
- Frameworks: Apache Airflow, Apache Beam
- AI/ML: Vertex AI
Team & Environment
You'll join a collaborative team working on impactful data solutions.
Benefits & Compensation
- Competitive compensation aligned to the South African remote market.
Work Mode
This is a remote position for candidates based in South Africa.
Niva Health is an equal opportunity employer.






