Senior Backend Architect (Real Time Systems)
We are recruiting a Senior Backend Architect (Real-Time Systems) for one of our clients, a well-known information technology company based in Muscat, Oman.
About Our Client:
Our client is a leading information technology company based in Muscat, Oman, known for delivering innovative and reliable technology solutions across various industries. With a strong focus on quality, efficiency, and customer satisfaction, the company specializes in developing customized software, digital transformation solutions, and scalable platforms tailored to meet evolving business needs.
Key Responsibilities:
- Design and own the end-to-end architecture for a real-time, event-driven backend serving
- Define data models and streaming topologies
- Create blueprints for stateful stream processing
- Architect for deterministic low latency (<50ms p99) by optimizing garbage collection, lock-free data structures, and CPU caching behavior
- Design data partitioning and replication strategies for both hot and warm storage
- Set coding standards for non-blocking I/O
- Lead architectural reviews to ensure real-time SLAs are met under peak load
- Create runbooks for real-time debugging (async stack traces, latency flame graphs)
- 8+ years of backend development, with 3+ years specifically in real-time or low-latency systems
- Strong hands-on backend architecture and system design experience
- Proven experience building or leading high-concurrency, low-latency systems
- Strong understanding of concurrency, race conditions, atomic operations, consistency, idempotency, and fault tolerance
- Experience with real-time or event-driven systems
- Experience designing systems where response time under load is critical
- Strong backend development experience in Golang and Python
- Experience with caching, in-memory data stores, relational databases, APIs, queues, and event-driven architecture
- Experience with WebSocket or similar real-time communication mechanisms
- Experience with cloud infrastructure, containers, orchestration, and production-grade backend deployment
- Ability to stay hands-on technically while also leading engineers and making architectural decisions
- Experience measuring and optimizing latency under load
- Familiarity with p95/p99 latency, load testing, performance tuning, and scaling
- Experience with production monitoring, bottleneck analysis, and incident handling
- Experience in distributed systems where correctness and speed both matter
Candidates with experience in the following types of platforms will be preferred:
- Betting/Sportsbook
- Gaming Backend
- Trading/Fintech Transaction Systems
- Live Scoring
- Messaging/Chat Systems
- Ride dispatch/Allocation Systems
- Other Real-time, Transaction-heavy platforms
We are specifically looking for a candidate who has worked on systems where many users or events happen at the same time, and the backend must process them correctly, consistently, and quickly under load.
- Competitive Salary
- Employee Benefits as per the Oman Labour Law
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Backend Engineer .NET & Azure Cloud
2026-04-11
Senior Android Developer
2026-04-11
Principal Consultant-Oracle SCM Cloud-Oman
2026-04-07
- Posted
- Apr 06, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Muscat
- Company
- Decision Management Consultants
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Backend Engineer .NET & Azure Cloud
2026-04-11
Senior Android Developer
2026-04-11
Principal Consultant-Oracle SCM Cloud-Oman
2026-04-07