




**Abou****t almentor:** We are the leading Video\-Learning Platform in Arabic! Established in 2016, we produced over 1000 online courses for individuals, corporations, and government entities across Egypt and the Gulf. Our platform is a hub of knowledge, fostering lifelong learning and growth for individuals around the globe. We are a purpose\-driven team. Our most important asset is an intellectual team that can innovate and execute. It's what moves us forward! **Our Mission:** almentor is on a mission to increase accessibility to affordable quality education for Arabic\-speaking communities and a Goal to serve 10 million learners in MENA **Job Overview:** We're looking for a **Staff Backend Enginee**r to design and build scalable, secure systems that power our core products. In this role, you'll lead key architecture decisions, mentor fellow engineers, and work closely with cross\-functional teams to deliver high\-impact solutions. If you have deep backend expertise, a strong leadership mindset, and a passion for building reliable, high\-performance systems, we'd love to hear from you. **As a Staff Software Engineer, You will:** * Designing and building robust, scalable, and secure backend systems and services using modern frameworks and best practices * Driving technical strategy, architecture decisions, and long\-term planning for critical backend components * Collaborating closely with stakeholders (product managers, designers, frontend/mobile engineers) to translate business requirements into technical solutions * Improving system performance, reliability, observability, and maintainability through proactive monitoring and observability * Mentoring and guiding other backend engineers, reviewing code, and setting high standards for engineering excellence * Contributing to sprint planning, technical documentation, and cross\-team initiatives as a senior voice in the engineering **The ideal candidate will have:** * 7\+ years of experience in backend development, with at least 2 years in a mentorship technical leadership capacity * Deep expertise in at least one modern object\- oriented backend language and strong architectural instincts * Experience designing and operating large\-scale distributed systems with high availability and performance requirements * Strong knowledge of databases, caching strategies, and API design * Hands\-on experience with CI/CD, contain erization containerization (Docker), cloud services (ex. AWS, GCP) * Excellent problem\-solving and debugging skills, with a proactive attitude towards owning and improving systems * Strong written and verbal communication skills, with the ability to explain complex ideas clearly to technical and non\-technical stakeholders * Bachelor's degree in computer science, Engineering, or a related field is preferred but not required


