Michael Page

Software Engineering Manager

Michael Page

Dubai, United Arab Emirates · Full Time

Be the first to apply

Experience
10+ yrs
Salary
Openings
1
Posted
4 hours ago
Work mode
In office
Education
Bachelor's degree
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Client

The client is an established regional organization prioritizing digital innovation and technology-driven growth. They invest substantially in scalable platforms, enhanced customer experiences, and modern digital capabilities to support existing ventures and new business opportunities.

Role Summary

This leadership role involves overseeing the development and delivery of cutting-edge digital products by guiding cross-functional and distributed engineering teams. The role emphasizes modern engineering practices, cloud-native architectures, and driving digital transformation initiatives.

Key Responsibilities

  • Lead multidisciplinary engineering teams located both onshore and offshore.
  • Collaborate closely with Product Managers, Designers, Marketing, and business stakeholders to deliver impactful digital products.
  • Ensure software engineering excellence through governance, coding standards, and adoption of best practices.
  • Identify and integrate modern technologies, frameworks, and engineering tools.
  • Promote AI-driven development methodologies and productivity tools.
  • Provide oversight on architecture decisions, focusing on API strategies, microservices, and cloud deployment.
  • Manage technical roadmaps, engineering KPIs, project delivery performance, and resource allocation.
  • Mitigate technical debt and enhance platform scalability, stability, and performance.
  • Conduct technology evaluations, proofs of concept, and assess vendors.
  • Engage stakeholders via workshops, demos, requirement gathering, and solution design.
  • Drive continuous improvement and agile delivery frameworks across teams.

Candidate Profile

  • Holds a Bachelor's degree in Computer Science, Engineering, or a related field.
  • Possesses over 10 years of experience in software engineering.
  • Has more than 5 years leading software engineering teams, including distributed and offshore teams.
  • Experienced working in product-driven organizations and agile environments.
  • Deep understanding of modern architectural paradigms such as microservices and API-first design.
  • Hands-on exposure to cloud platforms, preferably Google Cloud Platform.
  • Technical proficiency with Node.js, React.js, React Native, Next.js, and mobile app development.
  • Knowledge of MACH architecture principles.
  • Strong grasp of CI/CD, DevOps practices, source control, and the software delivery lifecycle.
  • Familiarity with both SQL and NoSQL database technologies.
  • Excellent communication, stakeholder management, and presentation capabilities.
  • Experience in sectors like digital products, e-commerce, marketplaces, automotive, property, or consumer-facing platforms is a plus.

Benefits

  • Opportunity for high visibility within an expanding digital innovation function.
  • Work within a collaborative, product-focused culture aimed at impactful business results.
  • Prospects for long-term professional development within a well-backed and ambitious company.

Minimum education

Bachelor's Degree

Tools & software

Node.js React Google Cloud Platform required

How they work

Communication Teamwork & Collaboration Leadership Initiative Relationship Building

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer