# Senior Backend Software Engineer

**Company:** [Tagaddod](http://jobs.workable.com/companies/7ZJjx1EmDviF7KCJaswHmk.md)
**Location:** Cairo, Egypt
**Workplace:** hybrid
**Employment type:** Full-time
**Department:** Information Technology

[Apply for this job](http://jobs.workable.com/view/5587da84-d3c8-4f4a-bf0c-c83f38a5e5d2)

## Description

We are looking for a Backend Software Engineer with strong backend fundamentals and a solid understanding of data and database design. The ideal candidate will be comfortable building and maintaining backend systems, handling data-driven logic, and leveraging AI tools to enhance development efficiency and code quality.

**In this role, you will:**

-   Develop and maintain backend services and APIs
-   Design and optimize database schemas and queries
-   Work with data models and data processing logic
-   Improve system performance and scalability
-   Build integrations with internal and external services
-   Troubleshoot and resolve production issues
-   Follow best practices for clean, maintainable, and reliable code
-   Collaborate closely with cross-functional engineering teams
-   Utilize AI tools to support development, debugging, and productivity

## Requirements

Requirements / Selection Criteria:

-   3–4 years experience in backend development
-   Strong backend fundamentals
-   Good knowledge of relational databases and data modeling
-   Experience with Node.js or PHP (both is a plus)
-   Good understanding of API design and backend architecture
-   Experience using AI tools in development
-   Experience working with large datasets or complex queries is a plus
-   Experience with caching, queues, or background jobs is a plus
-   Strong problem-solving skills
-   Good communication and teamwork skills
