Engineering Manager
Tarjama
Apply to this jobAbout the Role
We are hiring an experienced Engineering Manager (Backend) on behalf of a fast-growing, product-led technology company operating at scale in the consumer tech and food delivery space.
This role combines people leadership and hands-on technical influence. You will lead and grow a backend engineering team while working closely with Product, Mobile, Design, QA, and DevOps to deliver scalable, high-quality solutions. The ideal candidate brings strong backend expertise, sound architectural judgment, and a genuine passion for building and mentoring high-performing teams.
Key Responsibilities
- Lead, mentor, and develop a team of backend engineers, supporting their technical and career growth
- Collaborate closely with Product, Design, Mobile, and QA teams to deliver scalable, reliable solutions
- Own backend technical planning, architecture decisions, and code quality standards
- Balance short-term delivery needs with long-term technical vision and platform scalability
- Conduct regular one-on-ones, performance reviews, and career development discussions
- Foster a culture of collaboration, accountability, innovation, and continuous improvement
- Manage team capacity, hiring plans, and resource allocation
- Promote and support engineering best practices, including CI/CD, code reviews, and automated testing
- Partner with leadership to align backend technical initiatives with broader business 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, including at least 2 years in a leadership role such as Engineering Manager or Tech Lead
- Strong hands-on backend development experience with PHP (Laravel, Yii2) and Node.js; experience with Python is a plus
- Proven experience leading and mentoring backend teams and collaborating with product, mobile, data, and QA teams
- Solid understanding of backend system architecture and distributed systems, including microservices, API design, and data-intensive applications
- Strong experience with relational and non-relational databases such as MySQL, MariaDB, MongoDB, and ClickHouse
- Experience with caching and performance optimization using tools like Redis
- Familiarity with search and graph technologies, including ElasticSearch, Solr, and Neo4j
- Experience working in containerized environments using Docker, and collaborating with DevOps teams on deployments and infrastructure
- Ability to make technical decisions with a system-wide perspective, understanding how backend services interact with frontend, mobile, and data platforms
- Proven track record of delivering complex backend systems in fast-paced, high-growth product environments
- Excellent communication, problem-solving, and stakeholder management skills
- Strong people leadership skills, with a passion for coaching, performance development, and building high-performing teams
Nice to Have
- Experience working in food delivery, e-commerce, logistics, or marketplace platforms
- Familiarity with cloud platforms such as AWS, GCP, or Azure
- Exposure to DevOps practices, CI/CD pipelines, and production monitoring
- Previous experience scaling backend platforms, services, or engineering teams in high-growth environments
Summary
Lead and mentor backend engineering team, develop scalable systems, and ensure technical excellence.
Job title
Engineering Manager
Experience level
7+ years of backend development, 2+ years in leadership
Industry
technology
Location requirements
Amman, Jordan; remote not specified
Salary
Not specified
Management role
Yes
Required skills
Preferred skills
Specializations
Structured locations inferred from the posting.
Amman, Jordan