Job matched to your search
Principal Software Engineer
James Douglas Middle East · Dubai
Dubai · On-siteFull-TimePosted Jul 14, 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 secondsJob description
We are hiring a Principal Software Engineer for a fast growing SaaS company based in Dubai. This is a senior individual contributor role responsible for defining the services and platform framework that shapes the productivity and output of the entire tech team.
The role
- Define and design the overall architecture, services and platform framework for the company's SaaS offerings
- Establish best practices for system design, modularity and maintainability to enhance engineering productivity
- Guide the technology roadmap, ensuring scalability, security and high availability
- Ensure consistency in API design, data models and microservices architecture
- Evaluate and recommend new technologies, tools and frameworks to improve system performance
- Mentor and guide software engineers, fostering a culture of technical excellence and innovation
- Lead architecture reviews, code audits and system optimisation initiatives
- Balance trade offs between performance, cost and time to market
- Work closely with Product and Engineering leadership to align technical strategy with business goals
What we are looking for
- 10 or more years of experience in software engineering or platform engineering roles
- Proven expertise in designing and scaling cloud based SaaS platforms on AWS, GCP or Azure
- Strong background in microservices, event driven architecture and distributed systems
- Deep knowledge of modern backend technologies such as Node.js, Java, Python or Go
- Experience with SQL, NoSQL and time series databases, including optimising data models
- Proficiency in designing and implementing API gateways, authentication and security best practices
- Hands on experience with CI/CD pipelines, DevOps and Infrastructure as Code tools such as Terraform, Kubernetes and Helm
- Strong understanding of observability, logging and monitoring strategies
- Ability to lead technical discussions, conduct architecture reviews and drive decision making across teams
Nice to have
- Experience in fast growing SaaS environments with complex architecture
- Knowledge of machine learning infrastructure and AI powered applications
- Strong focus on developer experience and productivity improvements
- Cloud certifications in AWS or GCP
More jobs in Dubai
Account Executive - Regional Accounts
Autodesk · Dubai
Services Engagement Manager
Finastra · Dubai
Customer Success Director
Finastra · Dubai
Lead Solutions Architect
Sprinklr · Dubai
Lead Engagement Manager
Sprinklr · Dubai
Principal AI Solution Architect
Genesys · Dubai
Sr. Business Affairs Manager Middle East
Daniel J. Edelman Holdings · Dubai
Software Solutions Architect - UAE Based
Insight360 · Dubai
Browse related jobs
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