Lead Software Developer
Sitecore, Kuala Lumpur
The role
As a core member of CP: Provisioning, you will design, build, and operate distributed orchestration engines and backend APIs that automate complex multi-step provisioning workflows across cloud infrastructure.
You will tackle challenging distributed systems problems around idempotency, workflow orchestration, eventual consistency, automated recovery, and multi-tenant resource isolation. Currently, our services run on modern .NET (.NET 8) with ongoing initiatives to adopt the latest performance, caching, and runtime optimizations (.NET 10).
The team
Common Platform: Provisioning (CP: Provisioning) underpins Sitecore’s SaaS and AI ecosystem. We own and operate the Unified Provisioning (UniP) platform and Content Services (CS) Provisioning APIs, responsible for multi-tenant lifecycle management, automated infrastructure orchestration, environment setup, and seamless product onboarding across Sitecore’s cloud portfolio.
Our mission is to make tenant and service provisioning lightning-fast, fully automated, resilient, and completely invisible to end-users. We deliver mission-critical, highly available cloud services that support enterprise customers worldwide.