10x Software Engineer at Lucidya | Torre

10x Software Engineer

You'll architect AI-native platforms handling billions of data points, driving IPO-scale reliability and real-time intelligence.
Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: To be defined

Provide your expected compensation while applying
location_on
Remote (for Saudi Arabia residents)
Remote (for Egypt residents)
Remote (for India residents)
Remote (for Jordan residents)
Match
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Shared by
Emma of Torre.ai
24 days ago

Requirements and responsibilities


Lucidya 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 scale.As we move toward IPO-scale, we are rebuilding parts of our platform to achieve:Extreme reliability (SLO-driven engineering)High-scale distributed processing (billions of data points)AI-native architecture (LLM + real-time intelligence)We don’t optimize for titles, we optimize for impact! Whether you are junior or senior doesn’t matter and what matters is your ability to move 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 “your job.”What You Will Work OnMicroservices & Distributed ArchitectureDesign and operate high-throughput, event-driven pipelines across a 100+ microservice ecosystem handling billions of data pointsBuild and scale distributed messaging systems with RabbitMQ, backpressure management, consumer scaling, and queue healthDevelop and maintain API gateway layers with advanced routing (multi-upstream, traffic splitting, environment isolation)Architect SSO and identity federation for enterprise clients, supporting multi-IdP routing with zero coupling to core servicesDefine clean service boundaries across ingestion, processing, and delivery pipelines spanning Ruby and PythonPerformance & SystemsDiagnose and resolve complex production issues (e.g., deadlocks, queue exhaustion, connection pool saturation) — and eliminate root causesOptimize PostgreSQL for heavy write workloads, contention management, schema design, triggers, and connection scalingDesign and tune Elasticsearch for search, indexing, and real-time Arabic relevance at scaleMake informed trade-offs between multi-process and async architectures based on workload characteristicsObservability & ReliabilityBuild and maintain observability across a large-scale system using Grafana, Loki, distributed tracing, and SLOsOwn production incidents end-to-end, tracing failures across queues, search systems, and external integrationsLead root cause analysis and implement preventative measures across multi-service pipelinesBuild internal tooling that improves engineering velocity, automation, deployment gating, and review enforcementTurn architectural principles into enforceable standards and guardrails, not just documentationPlatform EvolutionDrive platform decoupling and service isolation across the systemContribute to Kubernetes migration and infrastructure modernizationStandardize and improve CI/CD pipelines across servicesStackRuby on Rails · Python · PostgreSQL · Elasticsearch · Redis · RabbitMQ · Kubernetes · AWS / GCP · APISIX · Grafana + LokiWhat We Are Looking ForStrong foundation in distributed systems. You understand failure modes before you write the first lineHands-on experience with event-driven architecture and message queues in productionDeep comfort with concurrency, backpressure, and fault toleranceTrack record debugging complex production issues — not just fixing them, preventing themExperience with Rails or Python backends at meaningful scaleYou improve systems you weren’t asked to touchThis Role is a Strong Fit If You…Read and understand an existing codebase by week oneSee a broken system and fix it before anyone asks you toHave strong opinions about architecture and can back them up with dataThink in systems: latency, throughput, failure modes, and cost at scaleTreat documentation, tests, and observability as non-negotiable defaults and not afterthoughtsShip fast and without breaking things. Speed and quality are not a trade-off for youConsistently exceed expectations where meeting the bar is a floor, not a targetAre hungry for hard challenges and actively seek problems at the edge of your limitsFeel a sense of urgency that doesn’t require external pressureHave rebuilt or stabilised something significant and can talk about it concretelyWhy LucidyaReal scale with billions of events and not just toy systemsDirect impact at CTO and executive levelPre-IPO with clear trajectory and your work has real impact on clients
Optionally, you can add more information later (benefits, pre-screening questions, etc.)
check_circle

Payment confirmed

A member of the Torre team will contact you shortly

In the meantime, continue adding information to your job opening.