Senior Backend Engineer
2026-01-09T07:03:37+00:00
Interactive Resource Management Ltd
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_8462/logo/Interactive%20Resource%20Management%20Ltd.png
https://www.greatkenyanjobs.com/employers/company-detail/company-Interactive-Resource-Management-Ltd-8462/nav-42
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Consulting
Computer & IT, Science & Engineering
2026-01-10T17:00:00+00:00
8
The Senior Backend Engineer is responsible for designing, building, and maintaining secure, scalable, and highly reliable backend systems that support business-critical application workflows. The role focuses on backend architecture, API development, data integrity, security, and operational excellence across distributed systems operating at scale.
This role is 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.
Role Accountabilities
- Architecting and implementing robust backend services and RESTful APIs that are secure, performant, and scalable.
- Designing and maintaining stateful and stateless backend components, ensuring consistency, reliability, and fault tolerance across distributed systems.
- Implementing idempotency, retry, and recovery mechanisms to ensure system resilience and data integrity under high load and partial failures.
- Developing and managing event-driven and asynchronous processing workflows, including webhook and callback handling.
- Applying strong API security controls, including authentication, authorization, rate limiting, and abuse prevention.
- Ensuring data protection, privacy, and regulatory compliance, including consent management and secure handling of sensitive data.
- Implementing encryption and key-management best practices to protect data at rest and in transit.
- Designing and maintaining audit trails, logging, and monitoring to support traceability, observability, and compliance requirements.
- Optimizing backend performance and scalability using appropriate database, caching, and messaging technologies.
- Collaborating closely with frontend, DevOps, product, and compliance teams to deliver end-to-end solutions.
- Providing technical leadership and mentorship, contributing to architectural decisions, coding standards, and continuous improvement initiatives.
Added Advantage:
- Experience working with payment platforms, mobile money systems, SMS gateways, and USSD-based services will be considered a strong advantage, particularly in environments requiring high reliability, regulatory awareness, and real-time transaction processing.
Qualifications and Education Requirements:
- Bachelor’s degree in computer science, software Engineering, Information Technology or any other related field.
- + 5 years’ experience in backend development
- Payments experience (M-Pesa, Stripe, PayPal)
- Node.js/Python, Java expert
- PostgreSQL + Redis
- RESTful API design
- Data protection regulations knowledge
- Security focus (encryption, OAuth 2.0)
Tech Stack:
- Architecting and implementing robust backend services and RESTful APIs that are secure, performant, and scalable.
- Designing and maintaining stateful and stateless backend components, ensuring consistency, reliability, and fault tolerance across distributed systems.
- Implementing idempotency, retry, and recovery mechanisms to ensure system resilience and data integrity under high load and partial failures.
- Developing and managing event-driven and asynchronous processing workflows, including webhook and callback handling.
- Applying strong API security controls, including authentication, authorization, rate limiting, and abuse prevention.
- Ensuring data protection, privacy, and regulatory compliance, including consent management and secure handling of sensitive data.
- Implementing encryption and key-management best practices to protect data at rest and in transit.
- Designing and maintaining audit trails, logging, and monitoring to support traceability, observability, and compliance requirements.
- Optimizing backend performance and scalability using appropriate database, caching, and messaging technologies.
- Collaborating closely with frontend, DevOps, product, and compliance teams to deliver end-to-end solutions.
- Providing technical leadership and mentorship, contributing to architectural decisions, coding standards, and continuous improvement initiatives.
- RESTful API design
- Data protection regulations knowledge
- Security focus (encryption, OAuth 2.0)
- Node.js/Python, Java expert
- PostgreSQL + Redis
- Bachelor’s degree in computer science, software Engineering, Information Technology or any other related field.
- Payments experience (M-Pesa, Stripe, PayPal)
JOB-6960a8490d20f
Vacancy title:
Senior Backend Engineer
[Type: FULL_TIME, Industry: Consulting, Category: Computer & IT, Science & Engineering]
Jobs at:
Interactive Resource Management Ltd
Deadline of this Job:
Saturday, January 10 2026
Duty Station:
Nairobi | Nairobi
Summary
Date Posted: Friday, January 9 2026, Base Salary: Not Disclosed
Similar Jobs in Kenya
Learn more about Interactive Resource Management Ltd
Interactive Resource Management Ltd jobs in Kenya
JOB DETAILS:
The Senior Backend Engineer is responsible for designing, building, and maintaining secure, scalable, and highly reliable backend systems that support business-critical application workflows. The role focuses on backend architecture, API development, data integrity, security, and operational excellence across distributed systems operating at scale.
This role is 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.
Role Accountabilities
- Architecting and implementing robust backend services and RESTful APIs that are secure, performant, and scalable.
- Designing and maintaining stateful and stateless backend components, ensuring consistency, reliability, and fault tolerance across distributed systems.
- Implementing idempotency, retry, and recovery mechanisms to ensure system resilience and data integrity under high load and partial failures.
- Developing and managing event-driven and asynchronous processing workflows, including webhook and callback handling.
- Applying strong API security controls, including authentication, authorization, rate limiting, and abuse prevention.
- Ensuring data protection, privacy, and regulatory compliance, including consent management and secure handling of sensitive data.
- Implementing encryption and key-management best practices to protect data at rest and in transit.
- Designing and maintaining audit trails, logging, and monitoring to support traceability, observability, and compliance requirements.
- Optimizing backend performance and scalability using appropriate database, caching, and messaging technologies.
- Collaborating closely with frontend, DevOps, product, and compliance teams to deliver end-to-end solutions.
- Providing technical leadership and mentorship, contributing to architectural decisions, coding standards, and continuous improvement initiatives.
Added Advantage:
- Experience working with payment platforms, mobile money systems, SMS gateways, and USSD-based services will be considered a strong advantage, particularly in environments requiring high reliability, regulatory awareness, and real-time transaction processing.
Qualifications and Education Requirements:
- Bachelor’s degree in computer science, software Engineering, Information Technology or any other related field.
- + 5 years’ experience in backend development
- Payments experience (M-Pesa, Stripe, PayPal)
- Node.js/Python, Java expert
- PostgreSQL + Redis
- RESTful API design
- Data protection regulations knowledge
- Security focus (encryption, OAuth 2.0)
Tech Stack:
Work Hours: 8
Experience in Months: 60
Level of Education: bachelor degree
Job application procedure
Interested in applying for this job? Click here to submit your application now.
Interested and qualified candidates should forward their CV using the position as subject
All Jobs | QUICK ALERT SUBSCRIPTION