← Back to opportunities

Data Engineer

📍 Location
Cape Town
⏰ Job Type
Full Time
📅 Posted
June 03, 2026

About the Role

Job Summary:


The Data Engineer will manage and analyze the company's data from battery systems, microgrids, and energy management solutions. This role includes designing databases, developing analytics/reporting systems, and applying machine learning (ML) for actionable insights. The Data Engineer will also integrate AI/ML into the EMS product to drive innovation in energy management.


Key Responsibilities:



  • Design and maintain robust database architectures to support operational data from battery systems and microgrids.

  • Develop and optimize data pipelines to ensure seamless ingestion, processing, and storage of structured and unstructured data.

  • Ensure data integrity, security, and availability through best practices in database management.

  • Develop and implement data analytics and visualization tools to provide insights into system performance.

  • Create automated repo...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position