Principal Software Engineer
Role Overview
The Principal Software Engineer will lead end-to-end technical strategy, architecture, and execution across web-scale platforms.
The role will define system-level patterns, enforce engineering practices, mentor senior engineers, and provide technical leadership across AI platform projects.
Key Skills for This Role
Full Job Posting
Role overview
The Principal Software Engineer will lead end-to-end technical strategy, architecture, and execution across web-scale platforms.
The role will define system-level patterns, enforce engineering practices, mentor senior engineers, and provide technical leadership across AI platform projects.
Platform responsibilities
- Architect and build scalable 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 platform practices for modularity, observability, reliability, and security.
- Build and optimize CI/CD pipelines, internal developer platforms, and automation tooling.
- Improve developer experience and ensure high availability, performance, and scalability across distributed systems.
- Mentor engineers and guide teams in adopting platform capabilities.
Core qualifications
- The role requires 12–15 or more years of software engineering experience with strong full-stack and platform engineering expertise.
- Candidates should have strong experience building shared platforms, frameworks, or internal tooling.
- Required technical experience includes React or Angular, modern JavaScript or TypeScript, and backend development with Node.js, Python, or Go.
- Candidates should understand distributed systems, microservices, platform architectures, API design, service contracts, and versioning strategies.
- Strong experience with AWS or Azure, Docker, Kubernetes, and orchestration at scale is required.
AI and agentic systems
- The role requires experience designing and building AI agent workflows and orchestration systems.
- Relevant experience includes LLM applications, prompt design, tool-augmented agents, and integrations with APIs, services, and enterprise workflows.
- The role references agent frameworks such as LangChain and Semantic Kernel, multi-agent systems, task planning, workflow automation, evaluation, guardrails, and reliability patterns.
- Experience with observability tools is a plus, as is exposure to RAG pipelines, vector databases, and context management.
Candidate profile
The employer seeks a performance-driven and inquisitive technical leader who can adapt to ambiguity and collaborate with stakeholders.
The role values customer-centric solutions, bias for action, and interest in advancing AI systems.
Employer offering
- The employer describes an open, diverse, and inclusive environment with learning, development, and growth opportunities.
- Benefits include healthcare, education support, leave benefits, structured training, and high-technology projects.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Inception42
Product Director - Private Investments AI
Abu Dhabi, UAE
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
Product Director - Private Investments AI
Abu Dhabi, UAE
Inception42 is seeking a hands-on Principal Product Manager to lead Alpha, its investment and credit AI product. You’ll own strategy, workflows, AI quality, delivery, and commercial outcomes for institutional finance use
Principal Product Designer
Abu Dhabi, UAE
Inception42 is seeking a hands-on Principal Product Designer to lead design across its AI-native product portfolio and manage a design pod. You will own discovery through delivery, shape how users interact with autonomou
Senior Specialist - Platform Reliability and Application Support
Abu Dhabi, UAE
Inception42 is seeking a senior individual contributor to improve reliability of its production platforms and applications through application support and engineering. The role covers observability, incident investigatio
Lead - IT Service Management
Abu Dhabi, UAE
Inception42 is seeking a hands-on IT service management practice lead to turn its roadmap into usable processes, reliable service data, and practical workflows. Candidates need substantial ITSM implementation experience,
Senior Manager - IT Service Management and Digital Workspace
Abu Dhabi, UAE
Inception42 is seeking a Senior Manager to lead IT service management practices, an enterprise ITSM platform and digital workplace services. The role owns the platform roadmap, process maturity, service workflows and tea
Senior Associate - CEO Office
Abu Dhabi, UAE
Inception42 is seeking a Senior Associate to own priority business problems and cross-functional initiatives for the CEO Office. The role requires independent analysis, program-management discipline, hands-on experience
Lead - Security Governance and Assurance
Abu Dhabi, UAE
Inception42 seeks a lead to own security governance and assurance, with identity and access management as the primary technical focus. The role requires deep enterprise IAM expertise, enterprise-scale RBAC design, Micros
Product Director - Private Investments AI
Abu Dhabi, UAE
Product Director - Private Investments AI
Abu Dhabi, UAE
Principal Product Designer
Abu Dhabi, UAE
Senior Specialist - Platform Reliability and Application Support
Abu Dhabi, UAE
Lead - IT Service Management
Abu Dhabi, UAE
Senior Manager - IT Service Management and Digital Workspace
Abu Dhabi, UAE
Senior Associate - CEO Office
Abu Dhabi, UAE
Lead - Security Governance and Assurance
Abu Dhabi, UAE