Senior Backend Engineer II & III
Core
Build and operate distributed C# and .NET microservices on Azure using an event-driven architecture to power financial inclusion systems for millions of customers across Africa.
Role type
Senior Backend Engineer (IC)
Builds
Distributed C# and .NET microservices, event-driven systems, and AI-integrated engineering workflows
Domain
FinTech, Cloud Infrastructure, Distributed Systems
Deliverable
production ML models
Required skills
C# and .NET development, Event-driven systems (Azure Service Bus, Kafka, RabbitMQ), Microservices architecture (Azure, Kubernetes), Observability (Grafana, Application Insights), AI tooling integration, DevOps culture, On-call/production ownership
Preferred skills
Experience with AI agents and workflows, Autonomous ownership of full software stack, Continuous learning mindset
Technologies
C#, .NET, Azure, Kubernetes, Azure Service Bus, Kafka, RabbitMQ, Grafana, Application Insights, Claude
Responsibilities
Design and implement idempotent, retry-capable microservices; Operate systems with on-call feedback loops; Utilize AI tools for design, code generation, and incident investigation; Collaborate in distributed teams across time zones
Seniority
Senior, hands-on IC