Software Engineer

🕒 April 15

🇸🇦 Saudi Arabia – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Lucidya | لوسيديا

Lucidya | لوسيديا

51 - 200 employees

🤖 Artificial Intelligence

🤝 B2B

☁️ SaaS

💰 $6M Series B on 2022-01

Artificial Intelligence • B2B • SaaS

Lucidya is a company specializing in social media and online platform analytics. They provide tools and insights that help businesses understand customer sentiment, track brand reputation, and make data-driven decisions. Lucidya's solutions are tailored for engaging with the Arabic-speaking market, leveraging AI technology to process and analyze data for optimal marketing strategies.

📋 Description

• Design and operate high-throughput, event-driven pipelines across a 100+ microservice ecosystem handling billions of data points • Build and scale distributed messaging systems with RabbitMQ, backpressure management, consumer scaling, and queue health • Develop 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 services • Define clean service boundaries across ingestion, processing, and delivery pipelines spanning Ruby and Python • Diagnose and resolve complex production issues (e.g., deadlocks, queue exhaustion, connection pool saturation) — and eliminate root causes • Optimize PostgreSQL for heavy write workloads, contention management, schema design, triggers, and connection scaling • Design and tune Elasticsearch for search, indexing, and real-time Arabic relevance at scale • Build and maintain observability across a large-scale system using Grafana, Loki, distributed tracing, and SLOs • Own production incidents end-to-end, tracing failures across queues, search systems, and external integrations • Lead root cause analysis and implement preventative measures across multi-service pipelines • Build internal tooling that improves engineering velocity, automation, deployment gating, and review enforcement • Drive platform decoupling and service isolation across the system • Contribute to Kubernetes migration and infrastructure modernization • Standardize and improve CI/CD pipelines across services

🎯 Requirements

• Strong foundation 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 • Track record debugging complex production issues — not just fixing them, preventing them • Experience with Rails or Python backends at meaningful scale • You improve systems you weren’t asked to touch

Apply Now

Similar Jobs

🕒 March 20

Jobs for Humanity

11 - 50

🤝 B2B

📚 Education

🎯 Recruiter

Software Engineer designing and maintaining robust software solutions at Bellrock Technology Ltd. Collaborating with experienced engineers to drive innovation and quality in software development.

🇸🇦 Saudi Arabia – Remote

💵 £5k - £7.5k / month

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

Java

JavaScript

Python

SQL