Own and define end-to-end integration architecture for Salesforce implementations across multiple clouds and enterprise systems
Architect and govern integrations using MuleSoft, iPaaS platforms, REST/SOAP APIs, event-driven messaging, and ETL tools
Define and apply enterprise integration patterns including API-led connectivity, synchronous/asynchronous messaging, and event-based architectures
Design scalable and secure APIs and integration services that support Salesforce business processes
Define data movement, transformation, and orchestration strategies across systems
Collaborate with Salesforce Technical Architects and Developers to align integration design with Salesforce data models, security, and automation
Provide architectural guidance on Salesforce APIs, Apex callouts, outbound messaging, Platform Events, and external services
Ensure integrations follow Salesforce and MuleSoft best practices for performance, scalability, and security
Lead technical discovery sessions focused on integration requirements, system landscapes, and non-functional needs
Confidently lead client discussions on integration strategy, middleware selection, and architectural trade-offs
Act as a trusted advisor to client stakeholders by translating business requirements into integration-led solution designs
Support pre-sales activities by contributing to solution scoping, estimates, and risk assessments
Identify, manage, and proactively mitigate integration-related risks and dependencies
Create and own integration architecture documentation including API specifications, sequence diagrams, data flows, and deployment models
Define environment strategy, CI/CD pipelines, and release management approaches for integration platforms
Review designs and implementations to ensure adherence to architectural standards and best practices
Mentor and guide integration developers and architects, contributing to practice growth and knowledge sharing