Careers at Software Disruption - FZCO

SoftwareDisruption | softwaredisruption.com/careers | +971-557529787 Dubai, UAE - Serving UAE, Saudi Arabia & the GCC

Software Disruption is a Dubai-based technology company helping enterprises across the UAE and Saudi Arabia build real AI systems, data platforms, and digital products. We are growing - and we are building a team of engineers, data scientists, and product thinkers who want their work to matter.

Why Work

at Software Disruption - FZCO

We are not a large corporation where your work disappears into a committee. Every person at Software Disruption – FZCO owns meaningful work from day one. Here is what that actually means in practice.

You Build, You Own It

Your work ships to production. You will architect data pipelines, build ML models, design product roadmaps, or write code that real businesses in real markets rely on every day - not prototypes that sit in a backlog waiting for approval. From your first week, you will be working on client engagements that matter.

Work That Shapes the Region

The UAE and Saudi Arabia are in the middle of one of the world's most ambitious digital transformations. Our clients include enterprises, government entities, and fast-moving startups building the infrastructure of the next decade - from financial services platforms in DIFC to smart city analytics for Vision 2030. You will be part of that story.

Serious Technical Depth

We work across AI and machine learning, modern data engineering, cloud architecture, and product strategy - often on the same client engagement. You will be surrounded by people who care deeply about getting things right, not just getting things done. The technical bar is high and we keep raising it.

No Bureaucracy. Real Decisions

We are a lean, expert team. There is no six-layer approval chain for technical decisions. If you have a better approach, say it - and we will evaluate it on its merits. Good ideas here have a short path from discussion to implementation. You will not spend your days writing justification documents for choices that should take ten minutes.

Constant Learning

Our work spans cloud platforms, AI frameworks, ETL tooling, product methodologies, and industry verticals from finance to healthcare to government. Every engagement teaches something new. We support certifications, learning resources, and dedicated time to grow your skills - because a sharper team delivers better work.

A Team Worth Working With

We hire for competence and character. The people you will work with are curious, direct, and genuinely invested in each other's success. No internal politics. No credit-stealing. No passive- aggressive Slack messages. Just a team that wants to build great things together and go home having done something worth doing.

Our Culture

in Plain Language

We do not have a foosball table or free snacks as a substitute for meaningful work. Here is what we actually believe about how a great technology team should operate.

Outcomes Over Outputs

We do not measure success by hours logged, tickets closed, or lines of code written. We measure it by whether the work moved the needle for the client. We think in business impact first, technical implementation second. If you ship a hundred features that nobody uses, you have not delivered value - you have delivered activity.

Directness Is Respect

We give honest feedback, challenge assumptions, and say when something is not working. Sugarcoating wastes time and leads to worse outcomes. We are direct with clients and with each other - always with good intent and never with ego. The goal is to solve the problem, not to win the argument.

Architecture Before Velocity

We slow down at the design stage so we can move fast in delivery. The right architectural decision made early prevents months of painful rework later. We are not in a race to ship - we are in a commitment to ship right. Speed without architecture is just expensive chaos.

Security and Governance Are Non-Negotiable

Whether we are building a data warehouse or deploying an ML model, security and compliance are built in from the start. Our clients trust us with critical systems, sensitive data, and production infrastructure. We take that trust seriously at every layer of our work - not just when a security review is scheduled.

Flexibility With Accountability

We offer flexible working arrangements because talented people do their best work when they have autonomy. We also believe that autonomy comes with accountability. Own your work, meet your commitments, and communicate early when something changes. Flexibility is not a permission slip to disappear.

We Are All Here to Learn

Nobody at Software Disruption has all the answers. We encourage questions, value intellectual humility, and create an environment where admitting what you do not know is a strength, not a weakness. The best teams are always learning. The worst teams are the ones where everyone is too proud to say they are confused.

Our Teams

Our work spans the full technology stack. Here is where you might fit.

Software Engineering

Full-Stack, Backend, Mobile, Cloud-Native Applications

Data Engineering

Pipelines, Warehouses, Data Lakes, ETL/ELT Development

Data Science

Analytics, Statistical Modelling, Forecasting, Business Intelligence

AI & Machine Learning

ML Engineering, MLOps, LLMs, NLP, Computer Vision

Product Management

Strategy, Discovery, UX Design, Roadmapping

DevOps & Cloud Infrastructure

CI/CD, Kubernetes, Terraform, SRE, Security

Quality Assurance

Manual Testing, Test Automation, Performance Testing

Client Partnerships

Delivery Management, Solutions Consulting, Client Success

Current Open Roles

All roles are open to applications from across the GCC and internationally. Remote, hybrid, and Dubai-based arrangements are available depending on the role. Roles are listed by practice area.

Data Engineering

Senior Data Engineer

• Location: Dubai / Remote
• Type: Full-time
• Stack: Apache Spark, Airflow, Snowflake, dbt

We are looking for a senior data engineer with strong experience designing and building production data pipelines and cloud data warehouses. You will work across multiple client engagements, often serving as the lead engineer on platform builds and modernisation projects.

Data Architect

• Location: Dubai
• Type: Full-time
• Stack: AWS, Azure, GCP, Lakehouse Design, Data Governance

An experienced data architect to lead the design of enterprise data platforms across cloud providers. You will set architecture standards, guide engineering teams, and work directly with clients on data strategy and platform design engagements.

Cloud Data Engineer - Databricks & BigQuery

• Location: Dubai / Hybrid
• Type: Full-time
• Stack: GCP, Databricks, BigQuery, dbt, Kafka

A data engineer with hands-on experience building on GCP, with strong knowledge of Databricks and BigQuery. You will design and implement lakehouse architectures, build streaming and batch pipelines, and work closely with data science and analytics teams.

AI & Machine Learning

ML Engineer - Production & MLOps

• Location: Dubai / Remote
• Type: Full-time
• Stack: PyTorch, MLflow, AWS SageMaker, Kubeflow

An ML engineer with production experience - not just notebook experience. You will build, deploy, and maintain machine learning models in production environments, design MLOps infrastructure, and implement monitoring and retraining pipelines.

NLP / LLM Engineer

• Location: Remote
• Type: Full-time
• Stack: LangChain, Hugging Face, OpenAI API, Anthropic Claude, RAG architectures

A specialist in natural language processing and large language model applications. You will design and build LLM-powered solutions including RAG systems, AI assistants, document processing pipelines, and custom fine-tuned models for client applications.

Software Engineering

Senior Full-Stack Engineer

• Location: Dubai / Hybrid
• Type: Full-time
• Stack: React, Node.js, Python, PostgreSQL, AWS

A senior full-stack engineer with strong experience building production web applications. You will work across client engagements building data-facing applications, internal tools, and product features, working closely with product managers and data teams.

Backend Engineer - Python & APIs

• Location: Remote / Dubai
• Type: Full-time
• Stack: FastAPI, Django, PostgreSQL, Redis, Docker

A backend engineer with deep Python experience and a strong grasp of API design and database architecture. You will build the backend services that power data products, AI applications, and client platforms.

DevOps & Cloud

DevOps / Cloud Infrastructure Engineer

• Location: Remote
• Type: Full-time
• Stack: Kubernetes, Terraform, AWS, GitHub Actions, Ansible

A DevOps engineer with strong cloud infrastructure experience to support our engineering and data teams. You will manage CI/CD pipelines, cloud infrastructure, container orchestration, and security configurations across client environments.

How We Hire

We respect your time. Our hiring process is direct, transparent, and designed to give both sides enough information to make a good decision. There are four steps.

  1. Apply – Send us your CV and a short note about what you are looking for and why Software Disruption. We review every application and respond within five business days.
  2. Intro Call – A 30-minute conversation with someone from our team. We will talk about your background, what you are looking for, and give you a real picture of the role and the company. No trick questions.
  3. Technical Round – A focused assessment relevant to your role. We test for practical competence, not algorithm trivia or whiteboard theatre. The format is agreed in advance and scoped to what the job actually requires.
  4. Final Conversation – A brief conversation with a senior leader, a mutual fit check, and the chance to ask any remaining questions. If it is a yes on both sides, we move quickly to an offer.

Average time from application to offer: two to three weeks.

Compensation & Benefits

We offer competitive packages designed for senior professionals who want meaningful work
alongside fair compensation for their expertise.

What the Team Says

Here is what people who already work at Software Disruption say about their experience.

Senior Data Engineer, Dubai

2 years at Software Disruption

I have worked at large tech companies and agencies. Software Disruption is the first place where my architectural decisions actually matter and land in production without being watered down by five rounds of committee review.

ML Engineer, Remote

18 months at Software Disruption

The variety of work keeps me constantly learning. In the last six months I have built ML pipelines for a Saudi fintech, an analytics platform for a UAE logistics company, and helped spec an NLP solution for a government client. It does not get boring.

Product Manager, Dubai

14 months at Software Disruption

What surprised me most was the genuine trust from day one. I was given real responsibility on a client engagement within my first two weeks. That kind of ownership pushes you to grow faster than any structured training programme ever could.

How to Apply

If you are serious about your craft and want to apply it to problems that are actually hard – we want to hear from you.

To apply for a listed role or send an open application:

Email: careers@softwaredisruption.com
Phone / WhatsApp: +971-557529787
Web: softwaredisruption.com/careers

Include your CV, a brief note about the role you are interested in (or what you want to work on if applying openly), and any relevant work samples or portfolio links. We read everything and respond to everyone.

Copyright © 2026 Software Disruption - FZCO. All Rights Reserved.