Staff Software Engineer - Backend
almentor
- مصر
- دائم
- دوام كامل
- 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
- 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