Permanent
Job Description
Overview
Banyan Group is an independent, global hospitalitycompany with purpose. We pride itself on its pioneering spirit, design-ledexperiences and commitment to responsible stewardship. Its extensive portfoliospans 100 hotels and resorts, more than 140 spas and galleries, and 20 plusbranded residences in over 20 countries. Comprising 12 global brands, includingthe flagship brand Banyan Tree, each distinct yet united under the experientialmembership programme withBanyan. The founding ethos of “Embracing the Environment,Empowering People” is embodied through the Banyan Global Foundation and BanyanAcademy. We are committed to remaining the leading advocate of sustainabletravel, with a focus on regenerative tourism and innovative programmes thatelevate the guest experience.
The Role
This role serves as the internal design authority and leadimplementation for Banyan Group’s CRM and integration technology landscape.
This role is based in Singapore OR Shanghai, China OR Bangkok, Thailand
Key Responsibilities
Architecture & Technical Design Authority
- Owns thearchitectural vision for the CRM and integration landscape — definingcurrent-state documentation and target-state design across Salesforce(Marketing, Data, Loyalty, Service Cloud) and MuleSoft.
- Leads technicaldesign sessions; produces and maintains architecture diagrams, data flowdocumentation, and decision records as living artefacts.
- Definesscalable data models, integration patterns, and API contracts aligned toenterprise standards and long-term platform flexibility.
- Identifiestechnical debt, anti-patterns, and architectural shortcuts early —producing a prioritised remediation backlog and tracking resolution.
- Reviews andapproves (or formally challenges) solution blueprints created with AI orfrom external vendors before any implementation work begins.
- Governs theintegration landscape between Salesforce and hotel PMS systems (OperaCloud, Opera On-Premise, Opera 5), booking engines, spa and F&Bplatforms, and third-party vendors across 100+ properties.
- Defines andenforces integration design standards: consistent error handling,idempotency, auditability, and data residency controls across all MuleSoftflows.
- Owns identityresolution and deduplication standards for the guest profile ecosystem,ensuring a single, reliable guest record across all downstream systems.
- Oversees dataflow design for real-time and batch processing, ensuring consistency andintegrity between CRM, Data Cloud, and operational systems.
Security, Compliance & Governance
- Collaborateswith Corporate IT and Cybersecurity to ensure the platform meets Groupsecurity standards, including VAPT remediation scheduling, access controldesign, and data residency requirements.
- Defines andenforces least-privilege access models across Salesforce profiles, roles,permission sets, and MuleSoft credentials.
- Proactivelyidentifies and escalates compliance risks — particularly around guest PIIhandling, cross-border data flows (including PIPL for China), and AIconnector data exposure.
- Maintains acompliance risk register for the CRM and integration platform, reviewedquarterly with Legal and the Corporate IT team.
Hands-On Platform Evolution
- Owns anddelivers bounded platform changes end-to-end: scoping impact, designingsafely, executing across Salesforce and MuleSoft, testing, and documenting— with AI assistance but under personal judgment and ownership.
- Applies fullSDLC discipline: sandbox-first development, AI-generated code orconfiguration reviewed before deployment, regression testing, documentedrelease, and a rollback plan.
- Uses AI toolsto generate DataWeave transformations, Apex code, Flow logic, andconfiguration scripts as starting points — then applies technical depth tovalidate correctness before any change reaches production.
- Maintains aclear boundary between changes deliverable independently, changesrequiring external delivery support, and changes requiring a fullarchitectural review before work begins.
Requirements
- 7+ years of hands-on experience in integration architecture,enterprise application architecture, or equivalent technical leadership.
- Bachelor’s degree in Computer Science, Software Engineering,Information Technology, or a related discipline; or equivalentprofessional experience.
- Demonstrated background in software engineering orenterprise systems before specialising in CRM or integration platforms.
- Deep understanding of integration design patterns:event-driven architecture, API-first design, pub/sub, synchronous vsasynchronous flows, idempotency, and error handling at scale.
- Hands-on working knowledge of Salesforce (Marketing Cloud,Data Cloud, Loyalty Cloud, Service Cloud): able to make configuration andlogic changes independently, not just review them.
- Working knowledge of MuleSoft / CloudHub 2.0: integrationflows, DataWeave, connector configuration, error handling, and deployment— sufficient to write, debug, and deploy changes with AI support.
- Proficiency in at least one general-purpose programming orscripting language; able to read and evaluate code across languages notpersonally written.
- Grounded understanding of data modelling, identityresolution, and data quality challenges at enterprise scale.
- Ability to produce clear technical documentation —architecture diagrams, data flow specs, decision records — readable bynon-specialists.
- Active and confident user of AI tools (Claude or equivalent)for architecture, code review, and design work — able to craft effectiveprompts and recognise incorrect or incomplete AI output.
- Strong understanding of SDLC as applied to aconfiguration-heavy platform: sandbox management, CI/CD or change-setdeployment, regression testing, and change documentation.