South Africa Remote (Country)

Niva Health is hiring a Full-Stack Data Engineer (SA Remote)

About the Role

Design, develop, and maintain data infrastructure and applications across the full stack, ensuring reliable data pipelines and user-facing tools that support clinical and operational workflows.

Responsibilities

  • Build and manage data pipelines for ingestion, transformation, and delivery
  • Develop backend services and APIs to support data workflows
  • Create and maintain database schemas and storage solutions
  • Implement frontend components for data visualization and monitoring
  • Collaborate with product and clinical teams to define data requirements
  • Ensure data accuracy, consistency, and timeliness across systems
  • Optimize query performance and data access patterns
  • Support deployment and monitoring of data applications in production
  • Write clean, maintainable, and well-tested code
  • Troubleshoot and resolve data-related incidents
  • Participate in system architecture discussions and planning
  • Integrate third-party data sources and services
  • Maintain documentation for data models and processes
  • Follow security and compliance standards for healthcare data
  • Use version control and CI/CD practices for code management
  • Contribute to technical decision-making for data platform evolution
  • Monitor system health and data pipeline reliability
  • Scale infrastructure to meet growing data volume demands
  • Evaluate and adopt new tools and frameworks for data engineering
  • Ensure observability and logging across data services

Nice to Have

  • Experience with real-time data streaming technologies
  • Familiarity with HIPAA or other healthcare compliance frameworks
  • Knowledge of machine learning pipelines
  • Experience with infrastructure as code tools
  • Contributions to open-source projects
  • Advanced degree in a technical field

Compensation

Competitive salary with performance-based incentives

Work Arrangement

Remote within South America

Team

Cross-functional team focused on healthcare technology innovation

Why This Role Matters

The work directly impacts how clinical teams access and use patient data, improving decision-making and care delivery through reliable, timely information systems.

Growth Opportunities

Engineers are encouraged to lead initiatives, mentor peers, and explore new technologies that shape the future of the data platform.

Not available

Required Skills
GCPBigQueryPythonSQLAirflowCloud FunctionsBashData EngineeringETL
About company
Niva Health
NIVA Health's mission is centered on helping people heal. The dedicated team brings advanced healthcare solutions to patients through compassion, innovation, and expertise.
All jobs at Niva Health Visit website
Job Details
Category fullstack
Posted 6 months ago