Open Function Logo

Open Function

Staff Software Engineer (Back-End)

Posted 22 Days Ago
Remote
Hiring Remotely in Ghana
Senior level
Remote
Hiring Remotely in Ghana
Senior level
Build and operate backend services for OpenFn’s government and NGO workflow automation platform. Design scalable architectures, connected-system registration, credential sharing, and reliable workflow workers. Shape backend architecture through technical proposals, code reviews, documentation, and engineering conventions. Strengthen security through improved trust boundaries, isolation, and credential handling. Work independently in a distributed team as an individual contributor.
The summary above was generated by AI

Type: Full-time contractor
Location: Remote (Europe/Africa time zones)
Language: Fluent, professional-level English
Travel: None expected

OpenFn is a Digital Public Good for public service automation and AI orchestration. Our platform automates data exchange and workflows, helping governments and NGOs connect fragmented systems and deliver essential services across health, humanitarian response, and government programmes.

Open Function Group, the platform’s primary steward, is a small, fully remote team of engineers, integration specialists, solution architects, and implementation consultants working across 15+ countries.

We build infrastructure that helps governments function, clinics operate, and people access the services they depend on.

The role

Connecting two government systems should get easier every time. Today, it often means starting again: negotiating access, configuring environments, and deciding who can trust whom. Each new connection becomes another project.
We’re hiring a Staff Back-End Engineer to help change that. You’ll join our Connections squad, with a clear mission: make it dramatically cheaper for government departments to collaborate.

Your work will turn the hard parts of each integration into capabilities teams can use again and again. You’ll define how organisations connect their systems and share credentials, and build the workers that execute their workflows reliably at scale. As OpenFn grows to support everything around those workflows, from setup to monitoring and reporting, you’ll contribute significantly to the architectural direction of our backend.

You’ll have the opportunity to make substantial technical contributions and the responsibility to see them through. Most of your time will be spent in the codebase, with design discussions, code review, and written proposals helping the team build on your work. This is an individual contributor role with no people-management responsibilities.

Our stack is Elixir/Phoenix and Node.js. You’ll need Node.js experience; you can learn Elixir here.

What you’ll do

Ship production features
  • Deliver features end to end, from technical proposal to production.
  • Build the squad’s core capabilities: connected-system registration and governance, credential ownership and sharing, and high-performance workers that execute workflows reliably at scale.
Shape OpenFn’s backend architecture
  • Set architectural direction across OpenFn’s backend, including module boundaries, service interfaces, naming, and conventions.
  • Establish consistent patterns that help engineers navigate and extend the codebase, including when using AI development tools.
  • Set engineering conventions through code review, documentation, and your own work.
Strengthen platform security
  • Translate security findings into architectural changes and carry them through to production.
  • Strengthen trust boundaries, isolation, and credential handling.

RequirementsWhat you’ll bring
  • 8+ years of experience building and operating backend services for customer-facing products.
  • Experience designing backend service architectures, not only extending existing ones.
  • Experience building backend services with Node.js.
  • Experience operating services where reliability and scale have direct consequences for users.
  • The ability to work independently and collaborate across time zones in a small, distributed team, using GitHub, Slack, and written proposals.
  • Clear, professional communication in English and the ability to work effectively across cultures.
Useful additional experience
  • Elixir/Phoenix or other languages and frameworks designed for functional programming or concurrency.
  • Developer tooling or large migration programmes.
  • Securing production systems.
  • Work in health, humanitarian response, government digital transformation, or the wider social impact sector.
  • Working proficiency in Spanish or French.

Benefits

Compensation and benefits

  • Compensation based on experience, following OpenFn’s Equal Pay for Equal Work framework. Our NGO and government customer base means we don’t offer Silicon Valley pay scales; we aim to provide fair, transparent, and competitive pay.
  • Flexible working hours.
  • Fully remote work, with team meetups across Europe and Africa. Our last three were in Kigali, Cape Town, and Dakar.
  • Significant influence on the platform’s architecture and the opportunity to help shape our technical strategy.
  • The opportunity to build open source software that helps ensure everyone worldwide can get access to great digital public services.

Similar Jobs

8 Days Ago
In-Office or Remote
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Deliver and configure Ericsson Communication Services solutions, including CS Core and IMS products. Execute system, module, and acceptance testing; resolve technical delivery issues; maintain solution documentation; improve delivery processes; provide R&D feedback; and support knowledge transfer and customer competence building.
Top Skills: Cloud InfrastructureCloud/NfviCs CoreCscfCtcDnsEnumEricsson Communication ServicesImsMgwMrfMsc-SMtasSbcSoftware Virtualization
24 Days Ago
In-Office or Remote
Entry level
Entry level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Leads techno-commercial strategy for RAN engagements across East and North Africa. Translates radio technology into ROI, TCO, pricing, offer scope, negotiation, and value narratives. Partners with sales, pricing, contract management, presales, and technical domain teams to improve win rates, protect margins, and support profitable growth. Requires strong RAN expertise, complex telecom deal structuring, commercial modelling, stakeholder management, financial fluency, and negotiation skills.
Top Skills: 2G3G4G5GCloud ComputingCloud RanCore NetworksMassive MimoOpen RanOss/BssRanSoftware LicensingTransport Networks
Mid level
Fintech • Software • Financial Services
Manages local relationships with regional corporate clients, drives business development and revenue growth, expands wallet share, and supports customer account strategies. The role develops account plans, identifies cross-selling opportunities, coordinates service improvements, monitors performance and profitability, supports credit processes, evaluates risks, negotiates pricing, and ensures compliance with local regulations. It requires strong corporate banking sales expertise, client relationship management, negotiation, communication, and cross-functional coordination skills.

What you need to know about the Chicago Tech Scene

With vibrant neighborhoods, great food and more affordable housing than either coast, Chicago might be the most liveable major tech hub. It is the birthplace of modern commodities and futures trading, a national hub for logistics and commerce, and home to the American Medical Association and the American Bar Association. This diverse blend of industry influences has helped Chicago emerge as a major player in verticals like fintech, biotechnology, legal tech, e-commerce and logistics technology. It’s also a major hiring center for tech companies on both coasts.

Key Facts About Chicago Tech

  • Number of Tech Workers: 245,800; 5.2% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: McDonald’s, John Deere, Boeing, Morningstar
  • Key Industries: Artificial intelligence, biotechnology, fintech, software, logistics technology
  • Funding Landscape: $2.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Pritzker Group Venture Capital, Arch Venture Partners, MATH Venture Partners, Jump Capital, Hyde Park Venture Partners
  • Research Centers and Universities: Northwestern University, University of Chicago, University of Illinois Urbana-Champaign, Illinois Institute of Technology, Argonne National Laboratory, Fermi National Accelerator Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account