Data Engineer

5 days ago


Nairobi, Nairobi Area, Kenya Living Goods Full time $90,000 - $120,000 per year

Reports to: Senior Manager - Data Engineering & Architecture.
Location(s): Nairobi, Kenya.
About Living Goods
Living Goods endeavours to improve access to essential healthcare services in underserved regions, particularly in sub-Saharan Africa. We empower Community Health Workers (CHWs) with digital tools that enable them to deliver door-to-door care. CHWs use a mobile app to track pregnancies, diagnose and treat common infectious diseases like malaria and pneumonia, monitor disease outbreaks, and follow up with families. Real-time data also supports performance monitoring and impact assessment. By integrating tech-based solutions into community health systems, Living Goods fosters better health outcomes, demonstrating the power of digital health in transforming healthcare delivery in resource-constrained settings.

Purpose Of The Role
We are looking for a
Data Engineer
to participate in the design, development, and management of our data warehousing infrastructure. This role involves building and maintaining data pipelines, managing both relational and non-relational databases, optimizing queries, and transforming raw data into structured data for analysis and reporting.

The successful candidate will collaborate closely with the program, MLE, product management, and software engineering teams to understand data requirements and oversee the implementation of suitable solutions to ensure stakeholders' needs are satisfied.

Embedded within the Digital Health Team, this role will report to the Senior Manager, Data Engineering & Architecture. The ideal candidate will bring extensive expertise in Transactional Databases, Data Warehouses, and BI reporting systems.

Roles And Responsibilities

  • Participate in the design, implementation, and maintenance of data pipelines by performing extraction, transformation, and loading activities from structured and unstructured data sources into a data warehouse.
  • Design and Build Data models – star schema, snowflake. Understand common analytical data models like Kimball. Build physical data models and align with best practice and requirements.
  • Design, develop, and optimize complex SQL queries to support data discovery, analysis, and reporting. Leverage SQL to ensure accurate data staging and transformation processes that align with business requirements.
  • Conduct thorough data discovery to identify and address data quality issues, ensuring that the data is accurate, complete, and accessible for business needs.
  • Monitor system logs for errors and performance issues; troubleshoot and resolve issues as they arise. Conduct day-to-day system checks and maintenance tasks to ensure system availability.
  • Develop BI technical documentation – data dictionaries, definitions, data flows, database schemas, data model diagrams, Entity Relationship Diagrams (ERDs), etc.
  • Collaborate with BI developers and users to understand business rules, capture requirements, develop user stories and write technical/functional specifications based on conceptual design and stated business requirements.
  • Assist across internal teams to define excellence in data governance, privacy, and security.

Skills & Competencies:

  • 3+ years experience as a Data Engineer.
  • Demonstrated experience in implementing data pipelines/ETL into data warehouses and data querying and analysis using cloud-based solutions such as AWS Redshift or Snowflake.
  • Proficiency in SQL & Python for advanced querying, data manipulation, and performance optimization.
  • Experience with ETL tools like AWS Glue, Airbyte or Talend for building automated data pipelines.
  • Strong knowledge of data modeling and transformation using tools like dbt.
  • Hands-on experience with workflow automation tools such as Airflow.
  • Expertise in managing CouchDB or PostgreSQL databases, including schema management, performance tuning, and complex queries.
  • Extensive data warehouse experience, with skills in performance tuning, query optimization, indexing, and data integrity management.
  • Proficiency in using BI tools such as Tableau, Power BI, or Superset for creating reports and dashboards.
  • Strong understanding of data governance, security, and compliance best practices in cloud environments.
  • Soft Skills: Teamwork, Collaboration, Problem - solving, Strong communication and presentation skills to effectively translate technical concepts to business stakeholders.

Minimum Qualifications:

  • A Bachelor's degree in computer science, Data Science, Statistics, Mathematics, or a related discipline.
  • Professional certifications or equivalent experience in data management, ETL processes, data warehousing, data visualization, and managing large and complex datasets.

Compensation
A competitive salary and benefits package commensurate with experience including health insurance and bonus opportunity. The opportunity to be your best while making lives better for those in need.

Living Goods is an equal opportunity employer and will consider every qualified applicant for employment. Living Goods does not discriminate based on race, ethnicity, national origin, ancestry, religion, gender, sexual orientation or disability.
Our current job openings are displayed on our website, where you can search for open positions and apply directly. Living Goods does not offer any positions without an interview and never asks candidates for money. If you are asked for money, we strongly recommend that you do not respond and do not send money or personal information.


  • Data Engineer

    1 day ago


    Nairobi, Nairobi Area, Kenya I&M Bank Uganda Full time 1,200,000 - 2,400,000 per year

    Job PurposeThe Data Engineer will design, develop, and maintain robust, scalable, and secure data pipelines and infrastructure that support data-driven decision-making across the bank.The Data Engineer will ensure efficient data ingestion, transformation, and storage from multiple banking systems, enabling timely access to accurate data for analytics,...

  • Data Engineer

    1 day ago


    Nairobi, Nairobi Area, Kenya I&M Bank Limited Full time 2,000,000 - 2,500,000 per year

    Job Purpose:The Data Engineer will design, develop, and maintain robust, scalable, and secure data pipelines and infrastructure that support data-driven decision-making across the bank.The Data Engineer will ensure efficient data ingestion, transformation, and storage from multiple banking systems, enabling timely access to accurate data for analytics,...


  • Nairobi, Nairobi Area, Kenya NTT DATA Full time $90,000 - $120,000 per year

    Continue to make an impact with a company that is pushing the boundaries of what is possible. At NTT DATA, we are renowned for our technical excellence, leading innovations, and making a difference for our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can continue to grow, belong, and thrive.Your career here...


  • Nairobi, Nairobi Area, Kenya NTT DATA, Inc. Full time 1,200,000 - 2,400,000 per year

    Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAThe Network...


  • Nairobi, Nairobi Area, Kenya NTT DATA, Inc. Full time 1,200,000 - 2,400,000 per year

    Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.PLEASE NOTE THAT THIS ROLE IS A FIXED...


  • Nairobi, Nairobi Area, Kenya NTT DATA, Inc. Full time 1,200,000 - 2,400,000 per year

    Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAThe Network and...


  • Nairobi, Nairobi Area, Kenya NTT DATA, Inc. Full time $40,000 - $80,000 per year

    Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAAs a Network...


  • Nairobi, Nairobi Area, Kenya ReliefWeb Full time 1,200,000 - 2,400,000 per year

    KenyaExpert Data Engineering*OrganizationWelthungerhilfePosted 8 Oct 2025 Closing date 24 Oct 2025The position is to be filled as soon as possible, with an initial contract duration of two years. There are very good prospects for an extension. Employment location will be Nairobi, Kenya.We are the fairly new Data Analytics & AI (D&A) team. In collaboration...


  • Nairobi, Nairobi Area, Kenya UNDP Full time 900,000 - 1,200,000 per year

    Background In today's digital environment, the ability to collect, manage, and analyze data is critical to ensuring efficiency, transparency, and strategic decision-making. As part of its digital transformation strategy, UNDP Kenya is investing in improving its ICT capabilities, with a focus on data-driven operations, reporting, and service delivery.  The...


  • Nairobi, Nairobi Area, Kenya UNDP Careers Full time 1,200,000 - 2,400,000 per year

    Job DescriptionBackgroundIn today's digital environment, the ability to collect, manage, and analyze data is critical to ensuring efficiency, transparency, and strategic decision-making. As part of its digital transformation strategy, UNDP Kenya is investing in improving its ICT capabilities, with a focus on data-driven operations, reporting, and service...