Engineering Manager
- Work arrangement
- On-site
- Occupation
- Software & IT
- Location
- Amman, Amman Governorate, JO
- Compensation
- Not disclosed
- Apply by
- April 14, 2027
About this role
Key Responsibilities
- Lead, mentor, and grow a team of backend engineers.
- Collaborate closely with Product, Design, Mobile, and QA to deliver high-quality, scalable solutions.
- Oversee technical planning, architecture decisions, and code quality standards.
- Ensure timely and efficient project delivery while balancing short-term goals with long-term technical vision.
- Conduct regular one-on-ones, performance reviews, and career development discussions.
- Foster a culture of collaboration, innovation, accountability, and continuous improvement.
- Manage team capacity, hiring, and resource planning.
- Support and advocate for engineering best practices such as CI/CD, code reviews, and automated testing.
- Partner with leadership to align technical initiatives with company objectives.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- 7+ years of professional backend software development experience, withat least 2 years in an Engineering Manager, Tech Lead, or similar leadership role.
- Strong hands-on experience inbackend development, particularly withPHP (Yii2, Laravel)andNode.js; experience withPythonis a plus.
- Proven experience leading and mentoringbackend engineering teams, while collaborating closely with mobile, data, QA, and product teams.
- Solid understanding ofsystem architecture and distributed systems, includingmicroservices, API design, and data-intensive applications.
- Strong experience working withrelational and non-relational databases, includingMySQL, MariaDB, MongoDB, and ClickHouse.
- Experience withcaching and performance optimization, using tools such asRedis.
- Familiarity withsearch and graph technologies, includingElasticSearch, Solr, and Neo4j.
- Experience working incontainerized environmentsusingDocker, and collaborating with DevOps teams on deployments and infrastructure.
- Ability to maketechnical decisions with a system-wide perspective, understanding how backend services interact with frontend, mobile, and data platforms.
- Proven track record ofdelivering complex backend systemsin fast-paced, high-growth product environments.
- Excellent communication, problem-solving, and stakeholder management skills.
- Strong people leadership skills with a passion forcoaching, performance development, and building high-performing backend teams.
Nice to Have
- Experience infood delivery, e-commerce, logistics, or marketplace platforms.
- Familiarity withcloud platformssuch asAWS, GCP, or Azure.
- Exposure toDevOps practices, CI/CD pipelines, and production monitoring.
- Prior experience scaling backend platforms, services, or teams in high-growth environments.