Data Engineer

Company Details

Rating: No ratings yet — log in to rate this company
Industry: Non-Profit Organization Management
Description: Since the sale of our first kit in 2013, SunCulture has been on a mission to help smallholder farmers in Africa improve both crop yields and quality. We are driven to constantly innovate and improve our technology to make solar powered irrigation solutions truly affordable for the millions of farmer… Since the sale of our first kit in 2013, SunCulture has been on a mission to help smallholder farmers in Africa improve both crop yields and quality. We are driven to constantly innovate and improve our technology to make solar powered irrigation solutions truly affordable for the millions of farmers on the continent View more View less

Job Details

Job Type: Full Time
Workplace Type: On-site
Qualification: Degree
Job Experience: 2-5 years
Job Location: Nairobi, Kenya
Closing Date: Oct 31, 2026
Salary: Undisclosed

Job Description

Data Engineer

Roles & Responsibilities

Key Responsibilities

  • Build Scalable Data Infrastructure: Design, develop, and optimize ETL/ELT pipelines and data warehouses (e.g., ClickHouse) to support analytics, business intelligence, and AI/ML workloads, ensuring scalability, performance, and cost-efficiency.
  • Ensure Data Quality and Governance: Implement proactive quality frameworks (e.g., dbt tests, Great Expectations) with automated validation, anomaly detection, and alerts to ensure 99.99% data accuracy, completeness, and timeliness. Enforce data masking and compliance with local regulations (e.g., Kenya’s Data Protection Act).
  • Support AI and Self-Service Data Platform: Collaborate with the Senior Data Scientist to build and optimize data pipelines that power the AI-led self-service data platform, ensuring high-quality data for generative AI, LLMs, and predictive models like Credit Scoring.
  • Drive AI Innovation: Proactively explore and implement AI-driven use cases in data engineering, such as automated data cleansing or real-time anomaly detection, to enhance operational efficiency and support business processes.
  • Data Cataloging and Lineage: Implement data cataloging tools and metadata frameworks to enable efficient data discovery, traceability, and compliance, supporting issue resolution and stakeholder needs.
  • Data Access Management: Implement and manage role-based access control (RBAC) for data pipelines and warehouses, ensuring appropriate permissions for stakeholders without over-provisioning. Monitor usage and streamline access to maintain security and compliance.
  • Monitoring and Optimization: Build and maintain dashboards (e.g., Grafana) and alerts to monitor pipeline health, uptime, and quality metrics. Optimize query performance and resource utilization for AI and analytics workloads.
  • Root Cause Analysis and Ad Hoc Support: Investigate data quality issues raised by Data Business Partners or business users, perform root cause analysis, and implement sustainable fixes. Address ad hoc requests, such as data extracts or one-off dashboards, to support the BI team.
  • Continuous Improvement: Driven by curiosity and innovation, identify and implement enhancements to data engineering processes (e.g., optimized pipelines, streamlined data extraction). Take ownership of initiatives, ensuring follow-through to deliver reliable, efficient solutions.

Qualifications

  • Bachelor’s degree in Data Science, Computer Science, Statistics, Engineering, or a related field.
  • 2–5 years of professional experience in data engineering, with a proven track record in building and optimizing scalable data pipelines.
  • Demonstrated expertise in designing ETL/ELT workflows and data warehouses for analytics and AI applications.
  • Strong interpersonal and communication skills, with the ability to convey technical concepts to non-technical stakeholders and collaborate across teams.
  • Strategic thinker with an innovative mindset, driven by curiosity to uncover new opportunities and a strong sense of ownership to ensure high-quality, reliable data infrastructure.
  • Cultural adaptability to align data solutions with local business contexts in Kenya, Uganda, or Côte d'Ivoire, ensuring compliance with regional regulations.
  • Creative problem-solver who thrives in dynamic environments, prioritizes data accuracy, and drives process improvements.

Required Skills

  • Data Engineering: Proficiency in ETL/ELT tools (e.g., Dagster, Apache Airflow, dbt, Apache Beam, Google Dataflow) for building and optimizing scalable data pipelines.
  • Programming: Strong skills in Python, Bash, and JavaScript; experience with Node.js Express or FastAPI for API development.
  • Data Quality and Governance: Expertise in data quality tools (e.g., dbt tests, Great Expectations) for validation, anomaly detection, and compliance.
  • Cloud Platforms: Experience with cloud data services (e.g., AWS S3, GCP BigQuery, Azure Data Lake) for storage, processing, and analytics.
  • Version Control and Deployment: Proficiency in Git/GitHub for collaborative development and Docker for containerizing data applications.
  • Monitoring and Visualization: Experience with monitoring tools (e.g., Grafana) and BI tools (e.g., Power BI, Tableau) for pipeline health and analytics support.
  • Collaboration: Strong ability to work with Senior Data Scientists, BI Analysts, and Data Business Partners to deliver trusted data solutions.

Preferred Skills

  • Experience in credit, lending, or financial services industries, particularly supporting predictive models like Credit Scoring.
  • Professional Data Engineer Certification (e.g., Google Cloud, AWS).
  • Familiarity with AI-driven data platforms or MLOps.

Success Measures (KPIs)

  • Successful delivery of scalable, high-performance data pipelines with 99.99% accuracy, supporting analytics, AI models, and the self-service data platform.
  • Reduction in data-related issues through proactive monitoring, anomaly detection, and automated quality checks.
  • Positive stakeholder feedback on data pipeline reliability, accessibility, and support for AI and analytics workloads.
  • High satisfaction scores from BI Analysts, Senior Data Scientists, and Data Business Partners on data usability and collaboration.
  • Proactive identification and implementation of innovative process improvements (e.g., AI-driven pipeline optimization) that enhance efficiency and deliver measurable value.
  • Compliance with ethical data standards and local regulations, ensuring trust and security in region-specific data use cases.
32 open positions on Semasocial right now · 867 open positions in Nairobi, Kenya · 2 posted in the last 7 days
Application deadline: Oct 31, 2026 · 11 days left to apply
Contact Information
CV Job Description Matcher See how well your CV matches this job and get tips to improve your chances AI Tool

This tool helps you see how closely your CV matches a job description. It also gives you simple suggestions on what to improve so you have a better chance of getting shortlisted.

Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.

Options