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 matchedSimilar roles
- Principal Network Engineer – Network & Security Patching
Dicetek LLC · Abu Dhabi - United Arab Emirates (UAE)
- Principal Electrical Engineer
Technip Energies · Abu Dhabi, AZ, AE
- Senior Principal Consultant-Segment Solutions
Schneider Electric · Dubai, DU, AE
- Principal Partner Manager - Channels
Datadog · Dubai - United Arab Emirates
- Secondary Vice Principal
Client of Byron Recruitment · Dubai - United Arab Emirates
Listing aggregated from naukrigulf. Built for the Gulf. No job or interview promises — we make your search faster and your CV stronger.