Principal Software Engineer

Client of James Douglas Middle East · Dubai

Posted Jul 15, 2026Source: naukrigulf
View & apply on the employer's site ↗

Original posting on naukrigulf. You apply directly with the employer — we never auto-apply.

Job description

This role is responsible for defining the services and platform framework that will impact the productivity and work of the entire tech team. The ideal candidate has a strong individual contributor (IC) mindset, extensive experience engineering scalable and maintainable SaaS platforms, and a deep understanding of modern software development best practices. Duties & Responsibilities • Define and design the overall architecture, services, and platform framework for firm'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. • Collaborate with engineering teams to drive adoption of architectural patterns and frameworks. • Evaluate and recommend new technologies, tools, and frameworks to improve system performance and efficiency. • Ensure consistency in API design, data models, and microservices architecture. • Mentor and guide software engineers, fostering a culture of technical excellence and innovation. • Lead reviews, code audits, and system optimization initiatives. • Balance trade-offs between performance, cost, and time-to-market to ensure the best decisions. • Work closely with Product and Engineering leadership to align technical strategy with business goals. Required Skills & Experience • 10+ years of experience in software development, software engineering, or platform engineering roles. • Proven expertise in building and scaling cloud-based SaaS platforms (AWS, GCP, or Azure). • Strong background in microservices, event-driven architecture, and distributed systems. • Deep knowledge of modern backend technologies (Node.js, Java, Python, or Go). • Experience with databases (SQL, NoSQL, time-series) and optimizing 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 (Terraform, Kubernetes, Helm, etc.). • Strong understanding of observability, logging, and monitoring strategies. • Ability to lead technical discussions, conduct architecture reviews, and drive decision-making across teams. Preferred Qualifications • Experience working 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. • Certifications in cloud engineering (AWS & GCP). • 10+ years of experience in software development, software engineering, or platform engineering roles. • Proven expertise in building and scaling cloud-based SaaS platforms (AWS, GCP, or Azure). • Strong background in microservices, event-driven architecture, and distributed systems. • Deep knowledge of modern backend technologies (Node.js, Java, Python, or Go). • Experience with databases (SQL, NoSQL, time-series) and optimizing 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 (Terraform, Kubernetes, Helm, etc.). • Strong understanding of observability, logging, and monitoring strategies. • Ability to lead technical discussions, conduct architecture reviews, and drive decision-making across teams. • Experience working 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. • Certifications in cloud engineering (AWS & GCP).

Is this role a fit for you?

Upload any CV — a short AI chat builds your profile, scores how well you fit roles like this across the Gulf, and tailors an ATS-ready CV to each. Free to start. No job promises — you always apply yourself.

Start free — get matched

Similar roles

Listing aggregated from naukrigulf. Built for the Gulf. No job or interview promises — we make your search faster and your CV stronger.