Job details
Skills
Full job descripton
Accelerate your software engineering career with the highly-coveted 6-month talabatYouth Graduate Program in Cairo. Build scalable, distributed backend systems for the world’s pioneering local delivery platform, with the direct opportunity to transition into a permanent full-time role.
Core Responsibilities
Backend Development: Contribute directly to enterprise-grade backend development, writing clean, maintainable code utilizing .NET, Golang, or C#.
Distributed Systems: Work on real technical challenges to architect, build, and deploy reliable, scalable, and highly maintainable microservices across distributed backend systems.
Extreme Programming (XP): Learn hands-on by pair programming with senior engineers, actively practicing Extreme Programming (XP) principles to ensure robust code quality.
Cross-Functional Rotation: Rotate dynamically across teams to develop a well-rounded understanding of Talabat’s massive local delivery operations and solve real business challenges.
Continuous Feedback & Mentorship: Operate with a strong feedback-oriented mindset, receiving continuous evaluation and technical mentorship from senior leaders to make a real impact from day one.
Required Qualifications
Academic Standing: Must hold (or be currently enrolled in) a Bachelor’s degree specifically in Computer Science or a closely related technical field.
Graduation Cohort: Exclusively open to recent graduates and students officially graduating in the academic classes of 2025 and 2026.
Academic Excellence: Must possess a highly outstanding academic track record with a strictly enforced minimum GPA of 3.5 or above.
Language & Extracurriculars: Exhibit absolute fluency in the English language. Active participation in extracurricular activities is a MUST, and previous internship experience is a strong plus.
Technical Baseline: Possess a basic understanding of backend development and cloud systems, coupled with a highly aggressive eagerness to learn distributed systems and automated testing best practices.
Technical Edge: Why Microservices & XP Principles matter at Talabat?
Operating the backend for a massive delivery platform like Talabat (a Delivery Hero Group company) means writing code that must handle millions of simultaneous API calls during peak meal hours. The job explicitly highlights “distributed backend systems” and “microservices.” In modern software architecture, a monolithic application will crash under this immense traffic. By utilizing .NET or Golang to build independent microservices, an engineer ensures that if the “checkout” service fails, the “menu browsing” service remains online. Furthermore, mastering Extreme Programming (XP) through pair programming ensures that all code is heavily peer-reviewed and fortified with automated testing before it is deployed to AWS or GCP, protecting Talabat’s zero-latency customer experience.
Recru Eg Golden Advice for the Interview
When interviewing for the talabatYouth Engineering Program, the technical panel will rigorously test your understanding of backend scalability. Do not just say you “know how to code in C#.” You must demonstrate a hardcore architectural mindset. If asked how you would handle a sudden spike in food orders on a Friday night, do not suggest upgrading a single server. Pitch the concept of Horizontal Scaling and Relational vs. Non-Relational Databases. Tell the interviewer: “I would ensure the order microservice is decoupled and deployed on a cloud platform like AWS or GCP, allowing it to auto-scale horizontally across multiple nodes. Additionally, I would utilize a non-relational database like Redis or MongoDB to cache high-traffic restaurant menus, drastically reducing the load on the primary relational database.” Proving you understand cloud infrastructure and scalability will instantly secure your acceptance.
Frequently Asked Questions (FAQ)
Q: Is the talabatYouth Engineering Program a permanent job offer?
A: It is a 6-month intensive graduate internship program. However, successful interns who deliver high-impact results and pass continuous evaluations will have the direct opportunity to transition into a permanent, full-time role in 2026.
Q: What specific programming languages should I know to apply for this backend track?
A: Talabat is looking for candidates with a basic understanding of backend development. Specifically, contributing to their backend requires knowledge in .NET, Golang, or C#, alongside familiarity with RESTful APIs.
Q: Can I apply if my GPA is below 3.5?
A: No, the eligibility criteria explicitly mandate a highly competitive academic record with a strict GPA requirement of 3.5 or above to be considered for this elite software engineering pipeline.

