CareerPlanSign in

Staff Software Engineer (Back-End)

Rwanda🌐 Remote💼 Full-time🗓 2026-09-10 → 2026-09-25

Core

Build scalable backend infrastructure and workflow execution workers to automate data exchange and system connections for governments and NGOs.

Role type

Staff individual contributor back-end engineer

Builds

Production backend services, workflow execution workers, and system connection capabilities

Domain

Public sector digital transformation, government automation, humanitarian response

Deliverable

production ML models | product features | infrastructure

Required skills

Node.js, backend service architecture design, high-scale system operations, distributed team collaboration, technical proposal writing, code review

Preferred skills

Elixir/Phoenix, functional programming, developer tooling, large migration programs, security hardening, Spanish or French

Technologies

Node.js, Elixir, Phoenix, GitHub, Slack

Responsibilities

Deliver end-to-end production features, define backend architectural direction and conventions, translate security findings into architectural changes

Seniority

Staff, hands-on IC with significant architectural influence

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.