вернуться в ленту
Вакансия опубликована
23
February
2026
Senior
Software Engineer
Doha, Qatar (On-site / Hybrid)
З/П не указана
Senior
Doha, Qatar (On-site / Hybrid)
З/П не указана
Location: Doha, Qatar (On-site / Hybrid)
Department: Technology
Reports to: CTO
About Rafeeq
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.
Key Responsibilities
— 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
Required Technical Skills
Backend & Architecture
— 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)
Cloud & Infrastructure
— 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
Databases
— 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
Real-Time Systems
— Experience building:
— Live tracking systems
— Real-time notifications
— WebSocket-based communication
— Experience in scalable messaging systems
Search & Performance
— Experience with ElasticSearch / OpenSearch
— Search optimization, indexing strategies
— Handling large datasets and query performance
Nice to Have
— 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
Ideal Candidate
— 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
What We Offer
— 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
Важно: pедакция vseti.app не несет ответственности за любую информацию в этой публикации, в т. ч. текстовое описание и графические изображения, предоставленные нам авторами вакансии, публичными источниками сети интернет и другими пользователями интернета. Если вы нашли ошибку, пожалуйста, сообщите нам об этом help@vseti.app или в телеграм
.jpeg)
Rafeeq
Rafeeq is a leading technology-driven platform in Qatar, delivering millions of orders annually with high-performance and zero-downtime infrastructure.
Подробнее о компанииДля отклика:
Стать заметнее для работодателей → здесь