Location: Maadi, Cairo, Egypt - Hybrid
Department: Technology
Reports To: Backend Team Lead
Employment Type: Full-Time
About Intella
Intella is an innovative technology company focused on building scalable, future-ready software solutions that power digital transformation across MENA & EMEA markets. We value technical excellence, ownership, collaboration, and a culture where engineers thrive and push boundaries.
Role Overview
As a Senior Backend Engineer at Intella, you will architect, build, and scale robust backend services powering our core products. You will work closely with cross-functional teams—including product, frontend, and QA—to deliver high-quality solutions with performance and reliability at the forefront. This role requires deep technical expertise, strong problem-solving skills, and the ability to lead by influence.
Key Responsibilities
Backend Development & Architecture
- Design, implement, and maintain scalable and reliable backend services and APIs.
- Lead architectural decisions and drive backend best practices.
- Ensure system design meets business requirements with high performance and security.
Integration & Collaboration
- Collaborate with cross-functional teams to define, prioritize, and deliver features.
- Work closely with frontend engineers to design seamless APIs.
- Mentor and guide junior engineers through code reviews and technical guidance.
Code Quality & Best Practices
- Write well-structured, efficient, and maintainable code.
- Establish and uphold coding standards, CI/CD practices, and automated testing.
- Diagnose performance issues and implement appropriate solutions.
Operational Excellence
- Participate in system monitoring, logging, alerting, and incident response.
- Drive improvements for uptime, performance, and scalability.
- Document design decisions and maintain high-quality technical documentation.
Required Qualifications
Technical Skills
- 4+ years experience in backend development (Node.js, Python, Go, Java, or similar).
- Strong experience with RESTful APIs and microservices architecture.
- Solid understanding of databases (SQL and NoSQL).
- Experience with cloud infrastructure (AWS, GCP, Azure).
- Familiarity with CI/CD, automated testing, and DevOps principles.
- Expertise in at least one backend framework (e.g., Express, Django, Spring Boot).
Soft Skills
- Excellent problem-solving and system design skills.
- Strong verbal and written communication skills.
- Ability to work independently and collaboratively in a fast-paced environment.
- Mentorship experience is a plus.
Nice-to-Have (Preferred)
- Experience with event-driven systems and message brokers (Kafka, RabbitMQ).
- Knowledge of GraphQL.
- Experience building multi-tenant SaaS platforms.
- Familiarity with containerization (Docker, Kubernetes).
- Prior leadership or tech-lead experience.
What You'll Gain
- Competitive salary with performance-linked bonuses.
- Flexible work arrangements and growth opportunities.
- An empowered engineering culture where your voice matters.
- Learning and development support (training, conferences, certifications).