Backend Engineer
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
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.
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.