Lucidya is a leading AI-powered Customer Experience Management (CXM) platform in the MENA region. As we move toward IPO-scale, we are rebuilding parts of our platform to achieve extreme reliability, high-scale distributed processing, and AI-native architecture. We are looking for a 10x Software Engineer to join our team.
Requirements
- Strong foundation in distributed systems
- 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
- Improve systems you weren’t asked to touch
- 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 scale
- Treat documentation, tests, and observability as non-negotiable defaults and not afterthoughts
- Ship fast and without breaking things. Speed and quality are not a trade-off for you
- Consistently exceed expectations where meeting the bar is a floor, not a target
- Are hungry for hard challenges and actively seek problems at the edge of your limits
- Feel a sense of urgency that doesn’t require external pressure
- Have rebuilt or stabilised something significant and can talk about it concretely
Benefits
- Competitive salary
- Benefits package
- Opportunities for growth and development