Principal Software Engineer

OpenFn
Full time South Africa, South Africa Computer Occupations
Posted:
June 16, 2026
Location:
South Africa, South Africa, South Africa

Job Description

Type: Full-time contractor (hours negotiable)
Location: Remote - Africa/Europe time zones (strong preference for candidates based in Africa)

  • OpenFn is a public service automation platform, available to all as an open-source digital public good. Governments and NGOs use it to connect together complex systems—civic registries, microservices, AI tools, and more—into reliable workflows.
  • Our team, Open Function Group, builds the OpenFn software platform and deploys it with partners worldwide, in 40+ countries and counting. We are a small, fully-remote, and mission-driven outfit backed exclusively by philanthropic capital.
  • We deeply believe that everyone deserves brilliant digital services from their government. We think that AI offers an historic opportunity to realise this vision. That's why we're building OpenFn.

What you’ll be doing

Build the Claude Code for Public Services.

Apply for this Job

Submit your application for the Principal Software Engineer position at OpenFn.

Apply Now Save for Later

Job Overview

Job Type: Full time
Location: South Africa, South Africa
Posted: June 16, 2026
Deadline: July 26, 2026