Software Engineering Manager

Yello

Dubai

On-site

AED 400,000 - 700,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Yello is seeking an experienced engineering leader in Dubai to drive software delivery across onshore and offshore teams. You will partner with Product, Design, and Marketing to shape high-impact digital products, while upholding coding standards and architectural governance.

The role emphasizes AI-assisted development, API-first design, and cloud deployments, with a focus on reducing technical debt and improving platform scalability and performance.

Qualifications

  • Bachelor's degree in CS or related field.
  • 10+ years of software engineering experience.
  • 5+ years leading software engineering teams, including distributed/offshore teams.
  • Experience in product-led organisations and agile delivery.
  • Strong knowledge of modern architecture patterns (microservices, API-first).
  • Hands-on cloud experience, preferably Google Cloud Platform.
  • Exposure to MACH architecture principles and DevOps practices.
  • Proficient with SQL and NoSQL databases.
  • Excellent stakeholder management and communication skills.

Responsibilities

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

Skills

Technical leadership
Software architecture
Microservices
API-first design
Cloud platforms (GCP)
CI/CD & DevOps
Stakeholder management
Agile delivery
Node.js
React.js

Education

Bachelor's degree in Computer Science or related field

Tools

Google Cloud Platform
Git
REST/GraphQL APIs

Job description

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.


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 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.
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

Michael Page • Dubai

On-site
AED 600,000 - 1,200,000
Senior Full Stack Developer
Senior Full Stack Developer

Sutherland • Abu Dhabi

On-site
AED 180,000 - 240,000
Engineering Manager - Frontend
Engineering Manager - Frontend

Confidential Careers • Dubai

On-site
AED 350,000 - 650,000
Head of Engineering Division
Head of Engineering Division

Salt • Dubai

On-site
AED 350,000 - 450,000
Engineering Lead / Principal Engineer
Engineering Lead / Principal Engineer

Client of Salt • Abu Dhabi

On-site
AED 420,000 - 640,000
.NET Solution Developer
.NET Solution Developer

Salt • Dubai

On-site
AED 120,000 - 180,000
Vice President of Software Engineering
Vice President of Software Engineering

Tanqeeb • Dubai

On-site
AED 900,000 - 1,400,000
Vice President of Software Engineering
Vice President of Software Engineering

Boundless • Dubai

On-site
AED 600,000 - 1,000,000
Engineering Lead / Principal Engineer – Enterprise Platforms & Automation
Engineering Lead / Principal Engineer – Enterprise Platforms & Automation

Salt Digital Recruitment • Abu Dhabi

On-site
AED 300,000 - 480,000
Head of Technology - Buying, Planning, Sourcing
Head of Technology - Buying, Planning, Sourcing

Salt • Dubai

On-site
AED 700,000 - 1,200,000