Skip to sign up

Job matched to your search

Software Engineering Manager

Michael Page · Dubai

Dubai · On-siteFull-TimePosted Sep 6, 2026

Free · Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 seconds

Job description

  • Lead the delivery of innovative digital products across
  • Drive modern engineering practices, cloud-native architecture

About Our Client Our client is a well-established regional organisation with a strong focus on digital innovation and technology-led growth. Through a dedicated product and innovation function, they are investing heavily in scalable platforms, customer experiences, and modern digital capabilities that support both existing businesses and new ventures.

Job Description Key responsibilities include:

  • Lead multidisciplinary engineering teams across onshore and offshore locations.
  • Partner closely with Product Managers, Designers, Marketing teams, and business stakeholders to deliver high-impact digital products.
  • Drive software engineering excellence, governance, coding standards, and best practices.
  • Evaluate and introduce modern technology solutions, frameworks, and engineering tools.
  • Champion AI-assisted development practices and productivity-enhancing technologies.
  • Oversee architecture decisions, API strategy, microservices design, and cloud deployments.
  • Manage technical roadmaps, engineering KPIs, delivery performance, and resource planning.
  • Reduce technical debt and improve platform scalability, stability, and performance.
  • Conduct technology assessments, proof of concepts, and vendor evaluations.
  • Support business stakeholders through workshops, demonstrations, requirement gathering, and solution design activities.
  • Drive agile delivery practices and continuous improvement across engineering teams.

The Successful Applicant The successful candidate is likely to possess:

  • Bachelor's degree in Computer Science, Engineering, or a related discipline.
  • 10+ years of software engineering experience.
  • 5+ years' experience leading software engineering teams, including distributed and offshore teams.
  • Experience working within product-led organisations and agile delivery environments.
  • Strong knowledge of modern architecture patterns, including microservices and API-first design.
  • Hands-on experience with cloud platforms, ideally Google Cloud Platform.
  • Technical exposure to technologies such as Node.js, React.js, React Native, Next.js, and mobile application development.
  • Experience with MACH architecture principles.
  • Strong understanding of CI/CD, DevOps practices, source control, and software delivery lifecycle management.
  • Knowledge of SQL and NoSQL databases.
  • Excellent stakeholder management, communication, and presentation skills.
  • Previous experience within digital products, e-commerce, marketplace, automotive, property, or consumer-facing platforms would be advantageous.

What's on Offer

  • High visibility within a growing digital innovation function.
  • Collaborative product-led culture focused on delivering measurable business outcomes.
  • Long-term career growth within a well-supported and ambitious organisation.

Contact: Matt Jones Quote job ref: JN-092026-7095046

Don’t just read the job — see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it — free.

Check my fit for this job
Loading sign-in…
Apply →

Hiring for a role like this? Join the employer waitlist.