Role Summary
We are looking for a hands-on SAP BTP Solution Architect who can design, own, and technically govern a multi-tenant backend solution to be developed and hosted on SAP Business Technology Platform (BTP).
The role focuses on building a single unified backend using CAP services that serves multiple enterprise clients, each with isolated databases, configurable behavior, and certified SAP integrations without turning the system into a legacy model.
What You Will Be Responsible For
i. Architecture & Backend Design
-
Design and oversee a multi-tenant CAP-based backend hosted on SAP BTP with a Single codebase and Tenant isolation via separate databases
-
Define tenant onboarding, lifecycle, and isolation strategy: Example: Client A and Client B share logic, not data
ii. Configuration & Extensibility
-
Architect a central configurator service on BTP, where Backend dynamically fetches tenant-specific configuration
-
Configurator service should be developed to dictate Feature flags, UI behavior, workflows, and schema variations
-
Ensure configuration changes do not require redeployments
iii. Data Normalization & Compliance
-
Design and implement a normalization layer inside BTP that accepts SAP-compliant inputs and transforms data into application-specific schemas while maintaining contractual SAP API compliance
-
Ensure backend services consume normalized, validated, contract-safe data only
iv. SAP Integration & Connectivity
-
Integrate BTP services with multiple customer SAP instances on S/4HANA, as well as their RGM and TPM tools(cpg retail)
-
Use SAP-certified add-ons, APIs, and protocols, OData, BAPI, IDocs, Event Mesh, Integration Suite
-
Define patterns for secure, scalable, and supportable SAP connectivity
v. Technical Governance
- Act as the final technical authority on CAP Framework for hosting Backend services, distinguishing the line between CAP and ABAP, Tenant-safe design decisions and SAP compliance vs product flexibility tradeoffs
-
Review designs, unblock engineers, and prevent “creative interpretations” of SAP rules
Must have Requirements:
-
Deep hands-on experience with SAP BTP
-
Must have at least 5+ years of strong proven experience with CAP (Cloud Application Programming Model)
-
Proven experience designing multi-tenant enterprise backends
-
Solid understanding of SAP Integration Suite, SAP-certified APIs and add-ons, SAP security, authentication, and authorization models
-
Experience integrating external or custom applications with SAP landscapes
-
Experience with enterprise SaaS products (multi-client, single backend)
-
Experience designing config-driven platforms
-
Ability to explain & guide SAP architecture to non-SAP resources and leading teams
What Success Looks Like in This Role
-
One backend, many clients, zero data leakage
-
New client onboarding is seamless and compliant
-
Backend behavior changes via configuration, not redeploys
-
SAP integrations pass audits without any hurdles
-
Engineering teams move fast without breaking SAP contracts
Who This Role Is Not For
-
Someone who only knows ABAP and on-prem SAP
-
Someone who treats BTP like “a place to host random services”
-
Someone who thinks multi-tenancy is just a connection string
What We Have For You
Great compensation package, medical benefits for you and your family, free lunch, annual performance tied increments & recognition awards, and a dynamic, agile work culture!
Convo embraces diversity in all forms and is committed to building a team of exceptional individuals