ForGood
Home / Jobs /Engineering & Technology / Backend Engineer
RT
Resolve to Save Lives

Backend Engineer

LocationRemote, India, Nigeria, Ethiopia
SetupRemote
LevelMid
Posted4d ago
Apply by2026-12-31
Engineering & Technology

Quick answer

Resolve to Save Lives is hiring a remote Backend Engineer (India, Nigeria, Ethiopia-based) to support the development and maintenance of digital tools for public health programs, with a competitive salary and comprehensive benefits.

Role
Backend Engineer
Organization
Resolve to Save Lives
Location
Remote, India, Nigeria, Ethiopia
Work setup
Remote
Level
Mid
Category
Engineering & Technology
Apply by
2026-12-31

The role

Resolve to Save Lives is seeking a Backend Engineer to help build and maintain digital tools that support public health programs focused on cardiovascular health, hypertension, and diabetes control. The role involves working on open-source projects like Simple, DHIS2, and HEARTS360 Toolkit, and supporting the development, maintenance, and reliability of backend systems and integrations.

What you'll do

  • Maintain and address bugs in the Simple application
  • Collaborate with CVH leadership and country teams to develop new features
  • Build expertise in DHIS2 and support its integration and configuration
  • Write and maintain Python integration scripts for H360TK
  • Support the development of machine learning applications to predict patient behavior

What it takes

  • 2-4 years of professional experience writing production Python code
  • Experience building and supporting backend applications in a production environment
  • Experience launching and maintaining apps at scale
  • Experience with modern cloud infrastructure
  • Familiarity with APIs and user-facing components
  • Ability to learn new programming languages and work with a diverse team

What you'll bring

Python and related frameworksSQLRuby (RailsActiveRecord)Docker and KubernetesAWS or other cloud platforms

How we treat you

Health insurance, retirement contributions, paid annual leave, professional development, home office setup benefits, up-to-date computer equipment

Frequently asked questions

Where is the job location?

The position is remote and open to candidates based in India, Nigeria, or Ethiopia.

What is the compensation?

The salary is competitive and set according to national labor rates for the international NGO sector.

What are the key qualifications?

Candidates should have 2-4 years of professional experience in Python, backend application development, and cloud infrastructure.

How do I apply?

Applications can be submitted through the Resolve to Save Lives job posting page.

How to apply

Apply directly on Resolve to Save Lives's site. We link straight through — no resume parsing, no profile to fill out.

Apply now →

This listing is aggregated from a third-party source and its summary may be auto-generated, so details can be inaccurate or out of date. ForGood is not the employer and is not liable for the content — please verify everything on Resolve to Save Lives's official posting before applying.