# Back-end Engineer

> Dopay · Cairo, Egypt · Full-time · Posted 2026-04-20

**Workplace:** on_site

**Department:** Technology

## Description

**Key Responsibilities**  

-   Design, develop, and maintain Ruby on Rails services and RESTful APIs supporting payroll processing, EWA disbursements, and financial reporting.
-   Build and maintain integrations with banking partners, payment gateways, and third-party financial data providers in compliance with CBE regulations.
-   Collaborate with product and frontend teams to deliver features end-to-end, from requirements to production deployment.
-   Manage background job pipelines with Sidekiq and Redis for payroll batch processing, wage disbursements, and async notifications.
-   Own service reliability write RSpec unit and integration tests, set up monitoring, and participate in on-call rotations to ensure 99.9%+ uptime.
-   Contribute to architectural decisions, code reviews, and the definition of Rails engineering best practices across the team.
-   Optimise ActiveRecord queries and database performance to handle high-throughput financial transaction loads.
-   Champion security-first development practices in line with PCI-DSS and financial data protection standards.

## Requirements

-   3–6 years of backend engineering experience in a production environment.
-   Strong proficiency in Ruby on Rails with a solid grasp of Rails conventions, ActiveRecord, and the MVC pattern.
-   Hands-on experience designing and building RESTful APIs consumed by web and mobile clients.
-   Solid command of PostgreSQL schema design, indexing strategies, query optimisation, and migrations.
-   Experience with background job processing using Sidekiq and Redis for async payroll and notification workflows.
-   Understanding of security fundamentals: OAuth2, JWT, data encryption at rest and in transit.
-   Experience working in Agile / Scrum teams with proper Git workflows, code reviews, and CI/CD pipelines.

## Benefits

**Why Join dopay?**

You’ll be be part of a fast-growing fintech company revolutionizing payroll disbursement in Egypt and work closely with senior leadership on one of the most important milestones in the company’s journey. This role offers long-term ownership beyond licensing and the opportunity to help shape how a fintech operates under regulation at scale.

## Apply

[Apply at Dopay](https://apply.workable.com/dopay-8/j/B5DCBF75E0/apply)

---
Powered by [Workable](https://www.workable.com)
