Remote - Africa/Europe time zones (strong preference for candidates based in Africa) Remote (Global) Contract

OpenFn is hiring a Principal Software Engineer

Responsibilities

  • Own full-stack features for public service automation, enabling users to connect data sources, test workflows with AI agents, monitor dynamic dashboards, and debug in real time.
  • Define the technical roadmap for UI architecture including state management, component design, build tools, and design systems, collaborating closely with product and design teams.
  • Serve as a technical mentor and role model through code reviews, architectural leadership, and high-quality engineering practices that support scalable, dependable systems.

Benefits

  • Fully remote work with periodic in-person gatherings across Europe and Africa
  • Opportunities for leadership growth and strategic input within a compact, purpose-focused team
  • Potential to create broad social impact through open-source technology solutions

Compensation

Competitive, based on experience

Work Arrangement

Remote (Worldwide) — Africa, Europe

Other

  • Full-time contractor position
  • Flexible working hours
  • Remote work limited to Africa/Europe time zones
  • Strong preference for applicants located in Africa
  • Funded solely by philanthropic investments
About company
OpenFn

OpenFn is a digital public good that enables government digital transformation teams and NGOs to safely connect web apps, AI tools, registries, and legacy systems. The platform automates the delivery of essential public services by streamlining data workflows and interoperability across disparate technologies.

With a mission to double the efficiency of the social sector in 10 years, OpenFn provides an open-source, secure, and scalable workflow automation platform. It empowers organizations to eliminate manual processes, integrate systems, and focus on high-impact work by enabling seamless data flow across global health, humanitarian, and public service programs.

The platform is used by leading impact organizations such as UNICEF, Wildlife Conservation Society, and Mercy Corps, and supports thousands of automated workflows annually across 41 countries. OpenFn prioritizes developer experience, offering tools like a low-code workflow builder, CLI, and open-source adaptors to simplify complex integrations.

All jobs at OpenFn Visit website
Job Details
Department Engineering
Category fullstack
Posted 15 days ago