Principal Software Engineer

G42

Abu Dhabi

On-site

AED 420,000 - 780,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare
Education support
Leave benefits

Job summary

Inception42 in Abu Dhabi is seeking a Principal Software Engineer to own end-to-end platform strategy and lead scalable AI-powered systems across web-scale platforms. You will drive system-level patterns, architecture, and mentoring for senior engineers in a fast-paced environment.

You will shape API design, platform infrastructure, CI/CD pipelines, and DevEx across products, prioritizing security, reliability, and performance in distributed systems.

Qualifications

  • 12-15+ years of experience in software engineering with strong full stack and platform engineering expertise.
  • Strong experience building shared platforms, frameworks, or internal tooling.
  • Proficiency in front-end technologies (React, Angular) and modern JavaScript/TypeScript.
  • Strong backend experience (Node.js, Python, or Go) with API and service design at scale.
  • Deep understanding of distributed systems, microservices, and platform architectures.
  • Experience with API design (REST/gRPC), service contracts, and versioning strategies.
  • Strong experience with cloud platforms (AWS, Azure) and platform-native services.
  • Hands-on experience with Docker, Kubernetes, and orchestration at scale.
  • Experience with observability tools (monitoring, logging, tracing) is a plus.
  • Experience designing and building AI agent workflows and orchestration systems.
  • Familiarity with LLM-based applications, prompt design, and tool-augmented agents.
  • Experience integrating AI agents with APIs, services, and enterprise workflows.
  • Understanding of agent frameworks (e.g., LangChain, Semantic Kernel, or similar).
  • Experience with multi-agent systems, task planning, and workflow automation.
  • Knowledge of evaluation, guardrails, and reliability patterns for AI systems.
  • Exposure to RAG pipelines, vector databases, and context management is a plus.

Responsibilities

  • Architect and build scalable platform systems (frontend platforms, backend services, and shared infrastructure)
  • Develop reusable UI frameworks, design systems, and component libraries
  • Design and maintain platform APIs and shared services used across multiple products
  • Establish and drive platform engineering best practices (modularity, observability, reliability, and security)
  • Build and optimize CI/CD pipelines, internal developer platforms, and automation tooling
  • Improve developer experience (DevEx) by reducing friction in development, testing, and deployment
  • Ensure high availability, performance, and scalability across distributed systems
  • Mentor engineers and guide teams in adopting platform capabilities effectively

Skills

Full stack & platform engineering
Shared platforms / internal tooling
React
Angular
Node.js
Python
Go
Distributed systems
API design (REST/gRPC)
Cloud platforms (AWS, Azure)
Docker
Kubernetes
Observability
AI agent workflows knowledge

Tools

Docker
Kubernetes
CI/CD tooling
LangChain / similar

Job description

Inception42, a G42 company, is the region's leading innovator of AI-powered domain-specific as well as industry-agnostic products, built on a rich heritage of research and development. Within the G42 ecosystem, Inception functions as the core intelligence layer - transforming data and compute infrastructure into real-world, applied AI solutions. Beyond its commercial endeavors, Inception is committed to creating positive societal impact. For more information, please visit www.inception42.ai

Overview:

We are seeking a highly accomplished Principal Software Engineer to lead end-to-end technical strategy, architecture, and execution across web-scale platforms. This individual will be instrumental in defining system-level patterns, enforcing engineering best practices, and mentoring senior engineers within a fast-paced, agile environment. Will be leading our critical components of our AI platform and provide technical leadership across projects.

Responsibilities:
  • Architect and build scalable platform systems (frontend platforms, backend services, and shared infrastructure)
  • Develop reusable UI frameworks, design systems, and component libraries
  • Design and maintain platform APIs and shared services used across multiple products
  • Establish and drive platform engineering best practices (modularity, observability, reliability, and security)
  • Build and optimize CI/CD pipelines, internal developer platforms, and automation tooling
  • Improve developer experience (DevEx) by reducing friction in development, testing, and deployment
  • Ensure high availability, performance, and scalability across distributed systems
  • Mentor engineers and guide teams in adopting platform capabilities effectively
Qualifications:

To qualify for the role, you must have

  • 12-15+ years of experience in software engineering with strong full stack and platform engineering expertise
  • Strong experience building shared platforms, frameworks, or internal tooling
  • Proficiency in front-end technologies (React, Angular) and modern JavaScript/TypeScript
  • Strong backend experience (Node.js, Python, or Go) with API and service design at scale
  • Deep understanding of distributed systems, microservices, and platform architectures
  • Experience with API design (REST/gRPC), service contracts, and versioning strategies
  • Strong experience with cloud platforms (AWS, Azure) and platform-native services
  • Hands-on experience with Docker, Kubernetes, and orchestration at scale
  • Experience with observability tools (monitoring, logging, tracing) is a plus

AI & Agentic Systems Expertise:

  • Experience designing and building AI agent workflows and orchestration systems
  • Familiarity with LLM-based applications, prompt design, and tool-augmented agents
  • Experience integrating AI agents with APIs, services, and enterprise workflows
  • Understanding of agent frameworks (e.g., LangChain, Semantic Kernel, or similar)
  • Experience with multi-agent systems, task planning, and workflow automation
  • Knowledge of evaluation, guardrails, and reliability patterns for AI systems
  • Exposure to RAG pipelines, vector databases, and context management is a plus
What We Look For

If you are a performance-driven, inquisitive mind with the agility to adapt to ambiguity, you will fit right in. You should be eager to explore opportunities to build meaningful collaborations with stakeholders and aspire to create unique customer-centric solutions. Bias for action and a passion to conquer new frontiers in the AI space is at the heart of the Inception42 community.

What Working At Inception42Offers

Culture: An open, diverse and inclusive environment with a global vision that encourages personal growth and focuses on ground-breaking, industry-first innovations.

Career: Outstanding learning, development & growth opportunities via structured training programs and innovative, high-tech projects.

Rewards: A competitive remuneration package with a host of perks including healthcare, education support, leave benefits and more.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

principal Software engineer
principal Software engineer

Inception42 • Abu Dhabi

On-site
AED 550,000 - 900,000
Healthcare
Education support
Leave benefits
Director, Software Engineering
Director, Software Engineering

G42 • Abu Dhabi

On-site
AED 600,000 - 900,000
Healthcare
Education support
Leave benefits
Senior Engineer - Full Stack
Senior Engineer - Full Stack

Inception42 • Abu Dhabi

On-site
AED 300,000 - 520,000
Healthcare
Education support
Leave benefits
Director - Product Engineering
Director - Product Engineering

G42 • Abu Dhabi

On-site
AED 650,000 - 1,100,000
Lead Engineer - Platform and Application Support
Lead Engineer - Platform and Application Support

G42 • Abu Dhabi

On-site
AED 300,000 - 420,000
Healthcare
Education support
Paid leave
Principal Solutions Architect
Principal Solutions Architect

G42 • Abu Dhabi

Hybrid
AED 400,000 - 700,000
Healthcare
Education support
Leave benefits
Senior Specialist - Platform Reliability and Application Support
Senior Specialist - Platform Reliability and Application Support

G42 • Abu Dhabi

On-site
AED 300,000 - 540,000
Healthcare
Education support
Leave benefits
Senior Platform Architect for Scalable AI Platforms
Senior Platform Architect for Scalable AI Platforms

Inception42 • Abu Dhabi

On-site
AED 550,000 - 900,000
Healthcare
Education support
Leave benefits
Principal Product Designer
Principal Product Designer

G42 • Abu Dhabi

On-site
AED 420,000 - 640,000
Healthcare
Education support
Leave benefits
Senior Manager - IT Service Management and Digital Workspace
Senior Manager - IT Service Management and Digital Workspace

G42 • Abu Dhabi

Remote
AED 420,000 - 720,000
Healthcare
Education support
Leave benefits
Top locations