Senior Backend Engineer (Python)

Work Type: Full Time


Helium Health is accelerating Africa’s transition to a technology and data-driven healthcare sector. We provide a suite of solutions that serve as the digital infrastructure for all healthcare stakeholders in Africa: providers, payers, patients & governments.

We are looking to hire a Senior Backend Engineer (Python) who will be responsible for all aspects of the development and delivery of applications.


  • Build and maintain API integrations with various clinic software and partners to enhance the patient experience. 

  • Build and ship new features and systems, with an emphasis on code quality, maintainability, readability, and testing.

  • Build and maintain APIs for mobile and web applications.

  • Participate in code design and code reviews.

  • Find and address performance issues within the application.


  • Bachelor’s degree in Computer Science or a related discipline with at least 5 years programming experience with Django, Python, and any other similar languages

  • Must have experience defining the scope and directing the work of mid-level - junior software engineers

  • Experience developing and deploying Python applications to production.

  • Experience with Amazon Web Services (AWS).

  • Experience with relational databases (PostGreSQL) and key-value stores (RDS, Elasticsearch and Redis)

  • Experience with DevOps processes.

  • Excellent ability to understand and apply software design patterns.

  • Can communicate very clearly with technical and non-technical team members.

Must Have

  • Python

  • Django

  • Git

Nice to Have

  • Elasticsearch

  • Redis

  • Celery

  • AWS: EC2, RDS, ELB

  • SQL

Submit Your Application

You have successfully applied
  • You have errors in applying
I currently work here