2,052,822open jobs
124,025companies
241,340added this week
Browse all
Location
Remote (likely Switzerland)
Seniority
Middle · 3+ years exp

First seen by Alion on Oct 28, 2026.

Overview
Company
Impact
Profile match
UNICEF, the United Nations Children's Fund, is the UN agency headquartered in New York that works to protect the rights of children through programmes in health, nutrition, immunization, education, child protection, water and sanitation and humanitarian emergencies. Established in 1946 in the aftermath of World War II, it works in more than 190 countries and territories, runs the world's largest humanitarian warehouse and has research and digital hubs such as Innocenti in Florence and a Digital Core in Valencia. Its listings are largely country office staff posts and consultancies, including drivers, communications and data specialists and health and education experts.

Job Title

Backend Software Engineering

Job Description

Connectivity Credits is moving from MVP and pilots to a production-grade platform that supports multiple countries, internet providers, measurement systems and funding models. We're looking for a backend engineer to add dedicated capacity for that move.

You will:

  • Design, build, test and deploy backend services and APIs in Python (TypeScript also used)
  • Build event-driven workflows and rules, e.g. turning measured connectivity performance into credits
  • Integrate with measurement systems, partners and other platforms
  • Own software quality: automated tests, CI/CD, deployment and operations
  • Apply secure development practices
  • Document your work and collaborate closely with the product and tech team, who set the architecture

Most of the work is greenfield, with existing MVPs and prototypes as a starting point. You'll work independently once direction is agreed.

This is a 6-month consultancy (contract), fully remote. Apply by 12 November 2026 via UNICEF's careers site with a CV, a cover letter (max 2 pages) and a financial proposal (template on the posting).

Restrictions

  • Telecommuting is OK
  • No Agencies Please

Requirements

Required:

  • 3+ years of professional software development, mostly hands-on backend
  • Backend services and APIs in Python and/or TypeScript
  • Distributed or service-oriented systems: async processing, retries, idempotency, failure handling
  • REST APIs, JSON integrations and relational data modelling
  • Containers, CI/CD and automated testing
  • Secure development: authentication, authorization, input validation, secrets management, least privilege
  • Bachelor's degree in computer science, software engineering, IT or a related field
  • Fluent English (another UN language is a plus)

Nice to have:

  • Apache Kafka or other event streaming platforms
  • Rule engines or workflow engines
  • Java
  • Blockchain / Web3 systems

About the Company

UNICEF Digital Inclusion has a mission to connect every school and health center in the world to the internet. Connectivity Credits gives internet service providers financial incentives to connect schools and other underserved locations: providers earn credits when independently measured and verified performance shows they are meeting agreed service levels. The team sits in UNICEF's Digital Impact Division in Geneva and Barcelona (but open to remote collaborators for this role) and works remotely with partners worldwide.

Contact Info

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,052,822 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Geneva
Remote (Brazil) · Contractor · Brazil
JavaScript
TypeScript
C#
Node JS
C#
.NET
AI/ML
Claude Code
OpenAI Codex
Frontend
Vue.js
GraphQL
Angular
React.js
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Management
Scrum
Kanban
Apply
Remote (Brazil) · 8+ years exp · Brazil
SQL
C#
C#
ASP.NET Core
Databases
Oracle
AI/ML
Chain-of-Thought
Machine Learning
DevOps
Azure DevOps
Azure
AWS
Management
Jira
Scrum
Kanban
Apply
Remote (Brazil) · Contractor · São Paulo
Python
JavaScript
Java
Kotlin
SQL
Node JS
Databases
Redis
Google Cloud Spanner
AI/ML
Machine Learning
DevOps
GCP
AWS
Kubernetes
Grafana
Google GKE
Apply
Remote (Brazil) · São Paulo
Python
Go
JavaScript
TypeScript
C#
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Management
Scrum
Kanban
Apply
Remote (Brazil) · Full-Time · Belo Horizonte
Python
JavaScript
Python
Django
Databases
PostgreSQL
DevOps
Rest API
Git
AWS
Management
Jira
Apply
$61k – $84k per year · In office · Geneva
Apply
In office · Geneva
Python
Databases
Snowflake
DevOps
Azure
Git
AWS
Apply
In office · Internship · Bachelor's Degree · Geneva
Apply
In office · Full-Time · 4+ years exp · Geneva
Apply
Stagiaire Réception 6 hours ago
In office · Internship · Geneva
Apply
See all jobs
This is one of many
2,052,822 more open roles from verified company boards, updated every day.