Director of Software Engineering

Foreground LLC

Dubai

On-site

AED 600,000 - 1,000,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Foreground LLC partners with a venture-backed AI software company to appoint a Director of Software Engineering in Dubai, leading engineering vision and driving product excellence for cloud-native SaaS platforms across multiple sectors.

The role oversees backend, frontend, and infra teams, ensuring secure, scalable, and compliant enterprise solutions while collaborating with product leadership to translate roadmaps into iterative sprints.

Qualifications

  • 5+ years in a leadership role overseeing SaaS or platform development.
  • Experience delivering enterprise-grade products using modern technologies (Python, Node.js, React, Docker, Kubernetes, REST/GraphQL APIs).
  • Experience leading teams using Agile/Scrum and DevSecOps in fast-growth environments.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Prior experience working in AI/ML product environments is a strong advantage.
  • Strong communication skills, with the ability to collaborate across tech and non-tech stakeholders and manage remote, cross-functional teams.

Responsibilities

  • Set the technical vision and software architecture for core product platforms, ensuring modularity and scalability.
  • Oversee backend, frontend, and infrastructure teams with product managers, data scientists, and QA leads.
  • Implement engineering best practices, including DevOps pipelines, CI/CD, version control, and secure code development.
  • Define coding standards, testing coverage, and documentation quality.
  • Build workforce plans, recruitment pipelines, and mentorship frameworks to scale the team.
  • Translate customer feedback and roadmap priorities into executable engineering sprints.
  • Ensure security and compliance in multi-tenant enterprise environments, data privacy, AI explainability, and system availability.
  • Report on platform performance, technical debt, delivery velocity, and capacity planning to leadership.

Skills

Leadership
Agile/Scrum
DevSecOps
Communication
Mentorship
Recruitment planning

Education

Bachelor's or Master's in CS / Software Engineering

Tools

Python
Node.js
React
Docker
Kubernetes
REST APIs
GraphQL APIs

Job description

Foreground is partnering with a venture-backed AI software company serving enterprise clients across MENA to appoint a product-driven and deeply technicalDirector of Software Engineering, based in Dubai. As the company scales its SaaS platforms across industries including logistics, banking, and government services, the role will lead the engineering vision and drive product excellence through scalable, cloud-native architecture.

Role Purpose

To lead the engineering team responsible for designing, building, and deploying AI-powered software products that meet enterprise-grade performance, reliability, and security standards while maintaining speed of innovation and delivery.

Key Responsibilities
  • Set the technical vision and software architecture for core product platforms, ensuring modularity, scalability, and continuous improvement across releases.
  • Oversee backend, frontend, and infrastructure teams, ensuring effective coordination with product managers, data scientists, and QA leads.
  • Implement engineering best practices, including DevOps pipelines, CI/CD automation, version control, and secure code development.
  • Define and enforce coding standards, peer review protocols, testing coverage benchmarks, and documentation quality.
  • Build engineering workforce plans, recruitment pipelines, and mentorship frameworks to scale the team as the company grows.
  • Collaborate closely with product leadership to translate customer feedback and roadmap priorities into executable engineering sprints.
  • Ensure security and compliance in multi-tenant enterprise environments, particularly around data privacy, AI model explainability, and system availability.
  • Report on platform performance, technical debt, delivery velocity, and capacity planning to executive leadership and board stakeholders.
Ideal Candidate Profile
  • 1215 years of hands-on software engineering experience, with at least 5 years in a leadership role overseeing SaaS or platform-based software development.
  • Proven track record delivering enterprise-grade products using modern technologies (e.g., Python, Node.js, React, Docker, Kubernetes, REST/GraphQL APIs).
  • Experience leading teams using Agile/Scrum and DevSecOps frameworks in fast-growth environments.
  • Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
  • Prior experience working in AI/ML product environments is a strong advantage.
  • Strong communication skills, with the ability to collaborate across tech and non-tech stakeholders and manage remote, cross-functional teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Director of Software Engineering for AI SaaS & Cloud
Director of Software Engineering for AI SaaS & Cloud

Foreground LLC • Dubai

On-site
AED 600,000 - 1,000,000
Senior Data & AI Platform Engineer
Senior Data & AI Platform Engineer

Times World • Dubai

On-site
AED 180,000 - 240,000
Senior AI Software Engineer
Senior AI Software Engineer

Epergne Solutions • Abu Dhabi

On-site
AED 300,000 - 520,000
Full Stack AI Engineer
Full Stack AI Engineer

Flatgigs • Dubai

On-site
AED 240,000 - 420,000
Technical Project Manager
Technical Project Manager

Salt • Dubai

On-site
AED 140,000 - 210,000
Technical Product Engineer – Backend / Full Stack (AI-Enabled)
Technical Product Engineer – Backend / Full Stack (AI-Enabled)

Matajer AI • Ajman

On-site
AED 180,000 - 300,000
Associate Director - AI Product Management (AI Platform)
Associate Director - AI Product Management (AI Platform)

Dubai Holding • Dubai

On-site
AED 550,000 - 900,000
Senior Technical Product Owner – AI & Machine Learning
Senior Technical Product Owner – AI & Machine Learning

Edison Smart® • Abu Dhabi

On-site
AED 360,000 - 540,000
Staff Software Engineer - Java
Staff Software Engineer - Java

Client of Reqiva • Dubai

On-site
AED 60,000 - 120,000
Product Lead
Product Lead

Discovered MENA • Abu Dhabi

On-site
AED 360,000 - 560,000
Top locations