{bc}
linkedin

Engineering Manager

Discovered MENA
Dubai, UAE
Full-time
Mid-Senior
Onsite
Discovered Today

Full Job Posting

Technology

About the Opportunity

We are looking for an experienced Engineering Manager to lead a talented, multidisciplinary engineering team within a fast-paced, product-led technology environment.

This is an opportunity to combine strong technical leadership with people management, product thinking and delivery excellence.

You will work closely with Product, Design and Data teams to identify customer needs, shape technical strategy and deliver scalable software solutions that create meaningful business impact.

The organisation places a strong emphasis on engineering excellence, continuous improvement and collaborative ways of working.

Its engineering culture is built around modern software development practices, including Extreme Programming (XP), Domain-Driven Design, Lean principles and Continuous Delivery.

The belief is that engineering quality and delivery speed go hand in hand.

Through practices such as pair programming, mob programming, continuous testing and frequent releases, teams are empowered to deliver high-quality solutions quickly and sustainably.

Key Responsibilities

  • Lead, inspire and develop a high-performing team of software engineers, creating an environment that encourages ownership, collaboration and continuous improvement.
  • Work closely with Product, Design and Data stakeholders to understand customer needs, business challenges and opportunities, translating these into clear technical strategies and outcomes.
  • Empower engineers to take ownership of the full software development lifecycle, from discovery and solution design through to implementation, deployment and ongoing optimisation.
  • Drive the delivery of complex software solutions, ensuring work is delivered incrementally and consistently creates value for customers.
  • Balance product discovery with execution, helping teams prioritise effectively and focus on the opportunities that deliver the greatest impact.
  • Provide technical guidance across architecture, system design and engineering practices, ensuring solutions are scalable, reliable, secure and performant.
  • Coach, mentor and develop engineering talent, supporting career progression, engagement and long-term retention.
  • Foster a culture of collaboration, accountability, knowledge sharing and continuous feedback.
  • Manage stakeholder expectations, dependencies and communication across multiple teams and business functions.
  • Champion engineering standards and practices that improve software quality, delivery efficiency and operational excellence.

Skills & Experience

We are looking for someone who brings a combination of technical expertise, engineering leadership and strong people management capabilities.

Engineering Leadership & People Management

  • 6+ years of experience in software engineering.
  • At least 2 years of experience in a hands-on technical leadership and people management role.
  • Proven experience building and leading cross-functional, autonomous engineering teams.
  • Strong mentoring and coaching capabilities, with a genuine interest in developing engineering talent.
  • Excellent stakeholder management and communication skills, with the ability to influence and engage senior stakeholders.

Technical Expertise

  • Strong experience with distributed systems architecture, including microservices, event-driven architecture and RESTful APIs.
  • Experience designing, building, maintaining and scaling web applications and APIs.
  • Solid understanding of cloud infrastructure and platforms, ideally AWS.
  • Experience with Continuous Delivery and Trunk-Based Development.
  • Strong understanding of automated testing, particularly end-to-end testing and quality assurance.
  • Experience with modern software engineering practices, ideally within an Extreme Programming (XP) environment, including:

• Test-Driven Development (TDD)

  • Pair Programming
  • Continuous Refactoring
  • Simple Design
  • Strong understanding of system performance, scalability, availability, monitoring, alerting and security.
  • Good understanding of mobile development lifecycles, architectures and emerging technologies.

Product & Delivery Mindset

  • Strong product mindset, with the ability to identify and prioritise opportunities that deliver meaningful customer and business value.
  • Experience balancing continuous product discovery with software delivery.
  • Good understanding of Agile and Lean principles and their practical application.
  • Ability to guide teams through planning, execution and continuous improvement.
  • Excellent written and verbal communication skills, including the ability to develop clear narratives and communicate complex ideas effectively.

Personal Attributes

  • A collaborative and people-focused leader who enjoys building strong engineering teams.
  • Curious, humble and open-minded, with a growth mindset.
  • Passionate about engineering excellence and continuous learning.
  • Comfortable working in a fast-paced, evolving environment.
  • Someone who values feedback, encourages experimentation and promotes a culture of shared ownership.

Why Consider This Opportunity?

  • The opportunity to lead and develop a talented engineering team.
  • A collaborative, product-led environment where engineering has a genuine influence on business direction.
  • A strong focus on modern engineering practices, technical quality and continuous delivery.
  • The opportunity to work on complex, scalable technology solutions with significant customer impact.
  • An environment that values autonomy, innovation, professional development and continuous improvement.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Discovered MENA