Engineering Manager

Arabic.AI Amman, Jordan
Apply Now

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