Data Engineer

Savannah Informatics is a healthcare technology firm. We make software for healthcare.


We are looking for a data engineer. The range of responsibilities will include developing ,testing and maintaining our data pipelines and infrastructure.Software engineers with an interest of venturing into data are also encouraged to apply. 


We have a fairly new data infrastructure and are looking for an individual who can be involved in maintaining and improving the architecture.

This individual will be responsible for:

  • Develop,test and maintain ETL/ELT pipelines and data infrastructure.

  • Build and maintain data pipeline orchestration systems.

  • Implement and support reporting and analytics infrastructure.

  • Identify ,design and implement improvements in automating processes , optimizing workflows, improving data availability and delivery.

  • Other duties as assigned


The ideal candidate for this position:

  • Has strong Linux skills

  • Has Working SQL knowledge and experience with relational databases (especially Postgres)

  • Has knowledge of data modelling , orchestration tools (e.g airflow) and data warehouses

  • Has experience with ETL/ELT data pipelines

  • Has analytic skills associated with working on unstructured data

  • Experience with GCP (e.g BigQuery) will be an advantage

Are you the one we are looking for?

We are looking for motivated and independent thinking developers. The ideal candidate for us is a quick learner, able to pick up the nuances of a complex domain fast. They are intellectually curious and have done many interesting things, even without being paid to do them.

We are open to candidates with “unconventional tech” backgrounds e.g non technical degrees, self taught developers etc. If you believe that you have serious and relevant skills (despite your unconventional background), and can prove it, we’d like to hear from you. Female candidates are encouraged to apply.

Your lack of work experience (or the converse) will not be a handicap if you can demonstrate possession of the skills we need, a winning attitude, and the ability to learn fast.

Our culture is informal but fast paced. We value rapid feedback, and speak freely, with team members’ input valued the same regardless of their rank. We expect anyone joining us to be comfortable with our pace and the frank style of communication.

How will the recruitment process work?

These positions are open to fresh graduates with limited experience. For that reason, the evaluation process will be rigorous.

  • We’ll send you a standardized data engineering challenge as soon as you are shortlisted. When you are ready (within two weeks of being shortlisted), you’ll be invited to present your solution and approach. This challenge is short and will be performed on a non-production setup.
  • There will be an in-person or online interview during which you will be expected to present and discuss your solution. We will focus in particular on:
    • general problem solving skills
    • ETL/ELT
    • data modelling
    • monitoring of the data pipelines
    • documentation
    • testing
  • Traditional reference checks etc will occur after this stage. Candidates who get past this will go into an induction program - focused on teaching them our domain and the nitty-gritty of our technical stack.

How to Apply

Please send a single page resume to and indicate the title of the position that you are applying for in the subject . Your resume should include links to any publicly available examples of your work e.g your code repository

Savannah Informatics Limited