Engineering Manager

Discovered MENA

Dubai

On-site

AED 320,000 - 520,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Discovered MENA in Dubai seeks an experienced Engineering Manager to lead a multidisciplinary software team in a fast-paced, product-led tech environment. You will blend technical leadership with people management, product thinking and delivery excellence to shape strategy and deliver scalable solutions.

You will collaborate with Product, Design and Data, promote XP, DDD and Continuous Delivery, coach engineers, and ensure quality, security and performance while growing talent and driving

Qualifications

  • 6+ years in software engineering with people leadership.
  • Proven track record leading cross-functional teams.
  • Strong experience with modern software practices (XP, TDD, CI/CD).

Responsibilities

  • Lead and develop a high-performing multidisciplinary software team.
  • Translate customer needs into technical strategies and outcomes.
  • Own full software development lifecycle from discovery to deployment.
  • Drive incremental delivery that creates customer value.
  • Balance product discovery with execution to maximize impact.
  • Provide guidance on architecture, design, and engineering practices.
  • Coach and mentor engineers for career growth and retention.
  • Foster collaboration, accountability and continuous feedback across teams.

Skills

Distributed systems
Microservices
Event-driven architecture
RESTful APIs
Cloud (AWS or similar)
CD/Trunk-Based Development
Team leadership
Stakeholder management

Job description

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)
  • 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Manager
Software Engineering Manager

Yello • Dubai

On-site
AED 400,000 - 700,000
Director of Engineering
Director of Engineering

Info Resume Edge • Dubai

On-site
AED 600,000 - 900,000
Vice President of Engineering
Vice President of Engineering

Cuba Venture Travel • Dubai

On-site
AED 900,000 - 1,400,000
Head Of Engineering
Head Of Engineering

U X E SECURITY SOLUTIONS L.L.C • Dubai

On-site
AED 600,000 - 1,000,000
Technical Director - Electrical
Technical Director - Electrical

Black & White Engineering • Abu Dhabi Emirate

On-site
AED 450,000 - 900,000
Engineering Manager: Lead Scalable, Agile Delivery
Engineering Manager: Lead Scalable, Agile Delivery

Discovered MENA • Dubai

On-site
AED 320,000 - 520,000
Engineering Director
Engineering Director

MDE MENA • Dubai

On-site
AED 350,000 - 600,000
Manager- Engineering (Automotive) Dubai, UAE
Manager- Engineering (Automotive) Dubai, UAE

Segula Technologies • Dubai

On-site
AED 420,000 - 540,000
Staff Platform Engineer
Staff Platform Engineer

Jobgether • United Arab Emirates

Remote
AED 400,000 - 700,000
Fully remote
Competitive salary
Distributed teams across time zones
+1
Head of Engineering
Head of Engineering

MultiBank Group • Dubai

On-site
AED 200,000 - 300,000
Visa sponsorship available
Opportunity to build crypto products
Top locations