This job has been archived and is no longer active.
Rafeeq is a leading technology-driven platform in Qatar, delivering millions of orders annually with high-performance and zero-downtime infrastructure. We operate large-scale distributed systems across AWS and GCP, powering real-time delivery, e-commerce, and booking services.
We are looking for a Senior Software Engineer to join our core engineering team and help design, build, and scale high-performance systems serving hundreds of thousands of users.
Design, develop, and maintain scalable backend services using Node.js
Architect and manage highly scalable infrastructure on AWS
Design and optimize SQL and NoSQL databases (RDS, DynamoDB, MongoDB, Redis, etc.)
Build and maintain real-time systems (WebSockets, Pub/Sub, real-time notifications, live tracking)
Develop and maintain real-time communication APIs
Implement high-availability, fault-tolerant distributed systems
Optimize system performance for high-traffic production environments
Work on search engine integrations and optimization (ElasticSearch, OpenSearch, or similar)
Design clean, secure RESTful and event-driven APIs
Improve CI/CD pipelines and DevOps workflows
Lead code reviews and mentor mid/junior engineers
Collaborate with product, mobile, and frontend teams to deliver end-to-end features
5+ years of experience in backend development
Strong expertise in Node.js (Express, NestJS, or similar frameworks)
Deep understanding of microservices architecture
Experience with event-driven systems (Kafka, SQS, SNS, Pub/Sub)
Strong experience with AWS:
EC2, ECS/EKS, Lambda
RDS, DynamoDB
S3, CloudFront
CloudWatch, IAM
Experience designing highly scalable infrastructure
Knowledge of auto-scaling, load balancing, caching strategies
Advanced experience with:
SQL (MySQL, PostgreSQL)
NoSQL (MongoDB, DynamoDB)
Real-time databases (Redis, Firebase, etc.)
Strong knowledge of indexing, query optimization, and database performance tuning
Experience building:
Live tracking systems
Real-time notifications
WebSocket-based communication
Experience in scalable messaging systems
Experience with ElasticSearch / OpenSearch
Search optimization, indexing strategies
Handling large datasets and query performance
Experience in delivery, ride-hailing, or high-volume transactional platforms
Experience with Kubernetes
Experience with Infrastructure as Code (Terraform / CloudFormation)
Knowledge of GCP
Experience handling systems serving millions of requests daily
Strong system design skills
Problem solver with performance-first mindset
Comfortable working in high-load production environments
Takes ownership and drives technical decisions
Mentors and elevates team members
Startup mindset with enterprise-level discipline
Work on systems processing millions of transactions annually
Opportunity to design large-scale architecture
Competitive salary
Leadership growth opportunities
Direct impact on product and infrastructure decisions

Rafeeq
Rafeeq is Qatar’s first all-in-one delivery and lifestyle platform, designed to seamlessly connect people with their daily needs through a single, user-friendly app.
Archived on: 7/13/2026


Staff Engineer, Syncro