Who Are We
We Are Foodics! a leading restaurant management ecosystem and payment tech provider. Founded in 2014 with headquarters in Riyadh and offices across 5 countries, including UAE, Egypt, Jordan and Kuwait. We are currently serving customers and partners in over 35 different countries worldwide. Our innovative products have successfully processed over 6 billion (yes, billion with a B) orders so far! making Foodics one of the most rapidly evolving SaaS companies to ever emerge from the MENA region. Also Foodics has achieved three rounds of funding, with the latest raising $170 million in the largest SaaS funding round in MENA, boosting its innovation capabilities to better serve business owners.
The Role in a Nutshell
Foodics Financial Services builds the money products that help restaurants and merchants across the region run their businesses: payments, capital, and cashflow tools. We operate in a regulated environment (SAMA in Saudi Arabia, with expansion into the UAE), which means we care deeply about reliability, security, and correctness. We also move fast and ship products merchants actually feel.
We're looking for a Lead Engineer who thinks like a product owner, builds like a full-stack engineer, and works AI-first by default.
What Will You Do
- Own problems end to end. Take ambiguous business problems from discovery through design, build, launch, and iteration. Work across backend services, APIs, data, and frontend as needed.
- Spot the gaps. Find what's missing or broken on both sides: a flow that confuses merchants, a reconciliation process that doesn't scale, a service that will fail under the next 10x of volume. Then drive the fix, even when nobody asked.
- Shape product direction. Partner with Product, Design, Risk, and Compliance to define what we build and why. Challenge requirements, propose alternatives, and bring data to the conversation.
- Set the technical bar. Lead architecture decisions for systems that handle real money: idempotency, consistency, auditability, security, and observability built in from day one.
- Lead the AI-first shift. Use AI tools and agents to multiply your own output, and help the team adopt them well. Identify where AI can improve our products and our engineering workflow, and build it.
- Multiply the team. Mentor senior and mid-level engineers, raise the quality of design reviews and code reviews, and make the people around you better.
- Pick the right tool. Evaluate and adopt languages, frameworks, and platforms based on the problem, not habit.
Desired Candidate Profile
- 6+ years of professional software engineering experience, with a track record of shipping and owning production systems.
- Genuine full-stack ability: comfortable designing backend services and data models, and building solid, usable frontends.
- A product mindset: you care about the user and the business outcome, not just the ticket. You can explain why something should be built, not only how.
- Technology-agnostic: you've worked across multiple languages and stacks and pick up new ones quickly.
- AI-first habits: you use AI coding assistants, agents, and LLM APIs daily and have opinions about where they help and where they don't.
- Strong systems thinking: distributed systems, APIs, databases, and the trade-offs between them.
- Clear communication with both technical and non-technical stakeholders.
- High ownership and comfort with ambiguity.
Nice to have
- Experience in fintech, payments, lending, or other regulated domains (PCI DSS, SAMA, or similar).
- Experience building AI-powered product features (LLM integrations, RAG, agents, evaluation).
- Cloud infrastructure and DevOps experience (containers, CI/CD, observability).
- Experience with B2B or merchant-facing products.
من نحن
نحن في فودكس! نظام بيئي رائد لإدارة المطاعم ومزود لتقنيات الدفع. تأسسنا عام 2014، ويقع مقرنا الرئيسي في الرياض ولدينا مكاتب في 5 دول، بما في ذلك الإمارات ومصر والأردن والكويت. نخدم حالياً عملاء وشركاء في أكثر من 35 دولة مختلفة حول العالم. لقد نجحت منتجاتنا المبتكرة في معالجة أكثر من 6 مليارات (نعم، مليار بحرف الميم) طلب حتى الآن! مما يجعل فودكس واحدة من أسرع شركات البرمجيات كخدمة (SaaS) نمواً التي ظهرت في منطقة الشرق الأوسط وشمال أفريقيا. كما حققت فودكس ثلاث جولات تمويلية، كان آخرها جمع 170 مليون دولار في أكبر جولة تمويل لشركات البرمجيات كخدمة في المنطقة، مما عزز قدراتها الابتكارية لخدمة أصحاب الأعمال بشكل أفضل.
نبذة عن الدور الوظيفي
تعمل الخدمات المالية في فودكس على بناء المنتجات المالية التي تساعد المطاعم والتجار في جميع أنحاء المنطقة على إدارة أعمالهم: المدفوعات، ورأس المال، وأدوات التدفق النقدي. نحن نعمل في بيئة خاضعة للتنظيم (ساما في المملكة العربية السعودية، مع توسع في الإمارات العربية المتحدة)، مما يعني أننا نهتم بعمق بالموثوقية والأمان والدقة. كما أننا نتحرك بسرعة ونطلق منتجات يلمس أثرها التجار بالفعل.
نبحث عن مهندس رئيسي يفكر كمالك للمنتج، ويبني كمهندس شامل (Full-stack)، ويعمل بمنطق "الذكاء الاصطناعي أولاً" كنهج أساسي.
ما الذي ستقوم به
- تحمل مسؤولية المشكلات من البداية إلى النهاية. تعامل مع مشكلات الأعمال الغامضة بدءاً من الاكتشاف ومروراً بالتصميم والبناء والإطلاق والتطوير. اعمل عبر خدمات الخلفية (Backend)، وواجهات برمجة التطبيقات (APIs)، والبيانات، والواجهات الأمامية (Frontend) حسب الحاجة.
- تحديد الفجوات. اكتشف ما هو مفقود أو معطل على كلا الجانبين: تدفق يربك التجار، عملية تسوية لا تتوسع، أو خدمة ستفشل عند زيادة حجم العمل بمقدار 10 أضعاف. ثم قد عملية الإصلاح، حتى لو لم يطلب منك أحد ذلك.
- تشكيل اتجاه المنتج. تعاون مع فرق المنتج والتصميم والمخاطر والامتثال لتحديد ما نبنيه ولماذا. ناقش المتطلبات، واقترح بدائل، وقدم بيانات تدعم المحادثة.
- وضع المعايير التقنية. قد قرارات الهندسة للأنظمة التي تتعامل مع أموال حقيقية: ضمان التكرار، الاتساق، قابلية التدقيق، الأمان، وقابلية الملاحظة منذ اليوم الأول.
- قيادة التحول نحو "الذكاء الاصطناعي أولاً". استخدم أدوات وعملاء الذكاء الاصطناعي لمضاعفة مخرجاتك، وساعد الفريق على تبنيها بشكل جيد. حدد أين يمكن للذكاء الاصطناعي تحسين منتجاتنا وسير عملنا الهندسي، وقم ببنائه.
- تطوير الفريق. وجّه المهندسين من المستوى المتوسط وكبار المهندسين، وارفع جودة مراجعات التصميم ومراجعات الأكواد، واجعل من حولك أفضل.
- اختيار الأداة المناسبة. قيم واعتمد اللغات وأطر العمل والمنصات بناءً على المشكلة، وليس على العادة.
ملف المرشح المطلوب
- خبرة لا تقل عن 6 سنوات في هندسة البرمجيات الاحترافية، مع سجل حافل في إطلاق وإدارة أنظمة الإنتاج.
- قدرة حقيقية على العمل الشامل (Full-stack): متمكن من تصميم خدمات الخلفية ونماذج البيانات، وبناء واجهات أمامية صلبة وقابلة للاستخدام.
- عقلية المنتج: تهتم بالمستخدم ونتائج الأعمال، وليس فقط المهام التقنية. يمكنك شرح سبب بناء شيء ما، وليس فقط كيفية بنائه.
- غير متحيز لتقنية معينة: عملت عبر لغات وتقنيات متعددة وتتعلم الجديد منها بسرعة.
- عادات "الذكاء الاصطناعي أولاً": تستخدم مساعدي البرمجة بالذكاء الاصطناعي، والوكلاء، وواجهات برمجة تطبيقات النماذج اللغوية الكبيرة (LLM APIs) يومياً ولديك آراء حول أماكن فعاليتها.
- تفكير نظم قوي: فهم الأنظمة الموزعة، وواجهات برمجة التطبيقات (APIs)، وقواعد البيانات، والمقايضات بينها.
- تواصل واضح مع أصحاب المصلحة التقنيين وغير التقنيين.
- مسؤولية عالية وارتياح للعمل في ظل الغموض.
مزايا إضافية
- خبرة في التكنولوجيا المالية، المدفوعات، الإقراض، أو مجالات أخرى خاضعة للتنظيم (مثل PCI DSS، أو ساما، أو ما شابه).
- خبرة في بناء ميزات منتجات مدعومة بالذكاء الاصطناعي (دمج النماذج اللغوية الكبيرة، RAG، الوكلاء، التقييم).
- خبرة في البنية التحتية السحابية وDevOps (الحاويات، CI/CD، قابلية الملاحظة).
- خبرة في منتجات B2B أو المنتجات الموجهة للتجار.