2,060,428open jobs
121,815companies
245,120added this week
Browse all
Salary
≈ $11k – $33k per year (Estimated)
Location
Hybrid (Cairo, Egypt)
Seniority
Senior

First seen by Alion on Sep 7, 2026.

Overview
Company
Impact
Profile match
With axis, you can send money to friends instantly and for free, buy anything online, request money from anyone, earn rewards and cashback, and understand your spending habits so that you can budget.
About The Company

We believe financial services should be more accessible, that’s why we started Axis. A fully interoperable mobile wallet which enables users to send and receive money from any mobile wallet in Egypt, pay their bills, buy anything online with a virtual Visa card, or scan any QR code to pay for anything in-person. Axis empowers small businesses with simplified digital payments to compete & grow. Our digital banking platform enables small businesses to seamlessly manage payments to employees and suppliers. Small businesses can now send salaries, reimbursements and instantly pay their suppliers on any mobile wallet in Egypt.

About The Role

The Senior Backend Software Engineer will build and maintain scalable, secure backend systems for Axis' fintech platform, focusing on microservices, APIs, and distributed architecture. The role requires 5+ years of backend development experience, strong programming skills, and expertise in designing high-performance, reliable systems.

Responsibilities

  • Design, develop, and maintain scalable, highly available, and secure backend services for our fintech applications.
  • Own the technical design and implementation of microservices, applying Domain-Driven Design (DDD) to establish clear bounded contexts, domain boundaries, and service responsibilities.
  • Design and evolve event-driven architectures, including asynchronous communication, event processing, reliability, and failure-handling strategies.
  • Design and implement reliable business workflows using Temporal or similar workflow orchestration technologies, including long-running processes, retries, compensation, and failure recovery.
  • Make sound architectural and technical decisions across services, balancing scalability, reliability, performance, maintainability, and delivery requirements.
  • Lead the investigation and resolution of complex issues across a distributed services ecosystem, including production incidents, performance bottlenecks, data consistency issues, and service failures.
  • Design robust RESTful APIs and service-to-service communication patterns with appropriate versioning, security, error handling, and backward compatibility.
  • Drive improvements in system performance, scalability, resilience, and reliability through profiling, benchmarking, architectural improvements, and optimization.
  • Establish and improve observability across backend systems using logging, metrics, distributed tracing, monitoring, and alerting.
  • Ensure engineering solutions follow high standards for security, code quality, testing, documentation, and maintainability.
  • Conduct and contribute to architecture and code reviews, providing technical guidance and mentoring to other engineers.
  • Collaborate closely with Product, Engineering, QA, DevOps, and other stakeholders to translate business requirements into robust technical solutions.
  • Research, evaluate, and benchmark technologies and architectural approaches against industry best practices and best-in-class solutions.
  • Identify technical risks and proactively drive improvements to architecture, engineering practices, and system reliability.
  • Contribute to engineering standards, development practices, and long-term technical strategy.

Qualifications

  • 5+ years of professional software engineering experience, with significant experience building backend and distributed systems.
  • Strong proficiency in at least one of Go, Java, JavaScript, or TypeScript.
  • Strong hands-on experience with backend frameworks such as Spring Boot, Node.js, Express.js, or NestJS.
  • Strong understanding of microservices architecture and distributed systems.
  • Practical experience applying Domain-Driven Design (DDD), including bounded contexts, aggregates, domain services, and service boundaries.
  • Strong experience designing and implementing event-driven architectures and asynchronous processing systems.
  • Hands-on experience with workflow orchestration, preferably Temporal or a comparable workflow engine.
  • Strong experience with MongoDB or other NoSQL databases, including data modeling and performance considerations.
  • Strong understanding of RESTful API design, API versioning, security, error handling, and backward compatibility.
  • Hands-on experience with performance tuning, profiling, debugging, and troubleshooting distributed applications.
  • Strong understanding of observability, including structured logging, metrics, distributed tracing, monitoring, and alerting.
  • Strong experience writing and maintaining unit, integration, and automated tests.
  • Strong understanding of software architecture principles, design patterns, scalability, resilience, fault tolerance, and maintainability.
  • Experience with distributed systems concepts such as idempotency, eventual consistency, retries, circuit breakers, distributed transactions, and failure recovery.
  • Strong problem-solving and analytical skills, with the ability to investigate complex technical problems and identify systemic solutions.
  • Strong communication and collaboration skills, with the ability to influence technical decisions across teams.

Preferred Skills

  • Experience in fintech, payments, banking, or other high-volume/high-availability environments.
  • Experience with Kafka, RabbitMQ, or similar messaging and streaming platforms.
  • Experience with Docker and Kubernetes.
  • Experience with CI/CD and modern software delivery practices.
  • Experience designing systems for high throughput, low latency, and high availability.
  • Experience mentoring engineers and contributing to technical direction across a team or organization.
  • Experience working with both cloud and on-premises infrastructure.

Perks of working @ Axis

  • Hybrid working conditions.
  • Medical Insurance for You and your family.
  • Gym subscription.
  • Marriage leave policy.
  • Very competitive leave policy including extended Maternity and Paternity leaves.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,060,428 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Cairo
≈ $77k – $131k per year (Estimated) · Hybrid · Full-Time · 10+ years exp · Montreal
JavaScript
TypeScript
C#
Node JS
Databases
Apache Kafka
Frontend
GraphQL
Angular
DevOps
Rest API
WebSockets
CI/CD
Git
Docker
IoT
MQTT
Apply
$123k – $140k per year · In office · Nationals only · Full-Time · Bachelor's Degree · Los Angeles
Python
Go
JavaScript
Rust
TypeScript
C++
AI/ML
Cursor
Claude Code
OpenAI Codex
Frontend
React.js
DevOps
Rest API
Terraform
GitHub Actions
CloudFormation
GitLab CI
AWS
Docker
Platform Engineering
Linux
Cybersecurity
Least Privilege
Apply
Sr Java Developer 2 days ago
≈ $12k – $28k per year (Estimated) · In office · Full-Time · 8+ years exp · Bachelor's Degree · Bengaluru
Java
SQL
Java
Spring Boot
Hibernate
Databases
PostgreSQL
Oracle
DevOps
Rest API
CI/CD
Docker
Kubernetes
Apply
In office · Internship · Bachelor's Degree · Redmond
C++
Apply
≈ $42k – $99k per year (Estimated) · In office · São Paulo
DevOps
Rest API
Apply
In office · Cairo
Python
JavaScript
TypeScript
SQL
Python
Flask
FastAPI
Django
Databases
PostgreSQL
AI/ML
AI Agents
Frontend
React.js
DevOps
Rest API
GCP
Git
AWS
Linux
Management
Agile
Scrum
Apply
≈ $3.5k – $8.5k per year (Estimated) · In office · Full-Time · Cairo
Design
AutoCAD
Apply
Hybrid · Full-Time · Cairo
Apply
Head Of FP&A 7 hours ago
≈ $18k – $41k per year (Estimated) · Hybrid · Full-Time · Cairo
Python
AI/ML
Claude
ChatGPT
Analytics
Power BI
Looker
Microsoft Excel
Apply
In office · Full-Time · Cairo
Apply
See all jobs
This is one of many
2,060,428 more open roles from verified company boards, updated every day.