Back to all roles
Senior Backend Engineer
Engineering
Remote (Africa/Europe)
Full-time
About the Role
We are looking for a Senior Backend Engineer to help scale our USSD infrastructure. You will be responsible for designing and implementing high-performance APIs and microservices that power millions of transactions.
Responsibilities
- Architect and build scalable backend services
- Optimize system performance and reliability
- Collaborate with frontend engineers and product managers
- Mentor junior developers and conduct code reviews
- Participate in on-call rotations
Requirements
- 5+ years of experience with C#/.NET Core
- Experience with distributed systems and microservices architecture
- Strong knowledge of SQL and NoSQL databases (PostgreSQL, Redis)
- Familiarity with containerization (Docker, Kubernetes)
- Experience with messaging queues (RabbitMQ, Kafka) is a plus