Trusted listing

Senior Backend Engineer

Interactive Resource Management Ltd

Nairobi, Kenya Permanent

Published 2 months ago · Expires 4 weeks from now

Share :

Job description

## Title: Senior Backend Engineer

About the Role

Interactive Resource Management Ltd is seeking a Senior Backend Engineer to join our team in Nairobi, Kenya. You will be responsible for designing, building, and maintaining secure, scalable, and highly reliable backend systems that support business-critical application workflows. This role focuses on backend architecture, API development, data integrity, security, and operational excellence across distributed systems operating at scale.

You will be accountable for ensuring backend systems meet high standards of reliability, security, and maintainability, while enabling the organization to evolve and scale its digital platforms efficiently.

Key Responsibilities

  • Architect and implement robust backend services and RESTful APIs that are secure, performant, and scalable
  • Design and maintain stateful and stateless backend components, ensuring consistency, reliability, and fault tolerance across distributed systems
  • Implement idempotency, retry, and recovery mechanisms to ensure system resilience and data integrity under high load and partial failures
  • Develop and manage event-driven and asynchronous processing workflows, including webhook and callback handling
  • Apply strong API security controls, including authentication, authorization, rate limiting, and abuse prevention
  • Ensure data protection, privacy, and regulatory compliance, including consent management and secure handling of sensitive data
  • Implement encryption and key-management best practices to protect data at rest and in transit
  • Design and maintain audit trails, logging, and monitoring to support traceability, observability, and compliance requirements
  • Optimize backend performance and scalability using appropriate database, caching, and messaging technologies
  • Collaborate closely with frontend, DevOps, product, and compliance teams to deliver end-to-end solutions
  • Provide technical leadership and mentorship, contributing to architectural decisions and code quality standards

Interested in this job?

Log in to see the email

Not registered yet? Create a free account