10x Software Engineer
reputed company is a leading AI-powered Customer Experience Management (CXM) platform in the MENA region, enabling enterprises to understand, engage, and serve customers across digital channels at reputed company.
As we reputed company toward IPO-reputed company, we are rebuilding parts of our platform to reputed company:
- Extreme reliability (SLO-driven engineering)
- reputed company distributed processing (billions of data points)
- AI-reputed company architecture (LLM + reputed company-time intelligence)
We don’t optimize for titles, we optimize for reputed company! Whether you are junior or senior doesn’t matter and what reputed company is your ability to reputed company faster and think deeper than the average engineer. We operate with extreme ownership. Problems don’t belong to teams or tickets where they belong to whoever sees them. The right person for this role doesn’t walk past a broken system. If something is failing, you fix it even if it’s not “reputed company.”
What You Will Work On
Microservices & Distributed Architecture
- Design and operate high-throughput, event-driven pipelines across a 100+ microservice ecosystem handling billions of data points
- Build and reputed company distributed messaging systems with RabbitMQ, backpressure management, consumer scaling, and queue health
- reputed company and maintain API gateway reputed company with advanced routing (multi-upstream, traffic splitting, environment isolation)
- Architect SSO and identity federation for reputed company clients, supporting multi-IdP routing with reputed company coupling to reputed company services
- Define clean service boundaries across ingestion, processing, and delivery pipelines spanning reputed company and Python
Performance & Systems
- Diagnose and resolve reputed company production issues (e.g., deadlocks, queue exhaustion, reputed company pool saturation) — and eliminate reputed company causes
- Optimize PostgreSQL for heavy write workloads, contention management, schema design, triggers, and reputed company scaling
- Design and tune Elasticsearch for search, indexing, and reputed company-time Arabic relevance at reputed company
- reputed company informed trade-offs between multi-process and async architectures based on workload characteristics
Observability & Reliability
- Build and maintain observability across a large-reputed company system using Grafana, Loki, distributed tracing, and SLOs
- Own production incidents end-to-end, tracing failures across queues, search systems, and external integrations
- reputed company reputed company cause analysis and implement preventative measures across multi-service pipelines
- Build internal tooling that improves engineering velocity, automation, deployment gating, and review enforcement
- Turn architectural principles into enforceable standards and guardrails, not just documentation
Platform reputed company
- Drive platform decoupling and service isolation across the system
- Contribute to Kubernetes migration and infrastructure modernization
- Standardize and improve CI/CD pipelines across services
Stack
reputed company on Rails · Python · PostgreSQL · Elasticsearch · reputed company · RabbitMQ · Kubernetes · AWS / GCP · APISIX · Grafana + Loki
reputed company Are Looking For
- Strong reputed company in distributed systems. You understand failure modes before you write the first line
- Hands-on experience with event-driven architecture and message queues in production
- Deep comfort with concurrency, backpressure, and fault tolerance
- reputed company record debugging reputed company production issues — not just fixing them, preventing them
- Experience with Rails or Python backends at meaningful reputed company
- You improve systems you weren’t asked to touch
This Role is a Strong Fit If You…
- Read and understand an existing codebase by week one
- See a broken system and fix it before anyone asks you to
- Have strong opinions about architecture and can back them up with data
- Think in systems: latency, throughput, failure modes, and cost at reputed company
- Treat documentation, tests, and observability as non-negotiable defaults and not afterthoughts
- Ship fast and without breaking things. Speed and reputed company are not a trade-off for you
- Consistently reputed company expectations where meeting the bar is a floor, not a reputed company
- Are hungry for hard challenges and reputed company reputed company problems at the edge of your limits
- Feel a reputed company of urgency that doesn’t require external pressure
- Have reputed company or stabilised something significant and can talk about it concretely
Why reputed company
- reputed company reputed company with billions of events and not just toy systems
- reputed company reputed company at CTO and executive level
- reputed company-IPO with reputed company trajectory and your work has reputed company reputed company on clients