Salesforce Solution Architect
Role details
Job location
Tech stack
Job description
Seeking a highly skilled Salesforce Architect with deep expertise in enterprise-scale Salesforce architecture, complex integrations, and large digital transformation programs. The Salesforce Architect will be responsible for defining end-to-end solution architecture, guiding delivery teams, and partnering with senior business and IT stakeholders to deliver scalable, secure, and business-aligned Salesforce solutions. This role requires strong technical depth, architectural vision, hands-on guidance, and excellent communication and leadership skills. Your Responsibilities Architecture & Technical Leadership
- Define and own the end-to-end Salesforce architecture across enterprise programs
- Provide hands-on architectural guidance for Apex, Lightning Web Components (LWC), Flows, automation, security, and performance optimization
- Establish and enforce Salesforce architectural standards, design patterns, and best practices
- Review solution designs to ensure scalability, resilience, security, and maintainability
Security & Data Architecture
- Define and enforce Salesforce security models, including sharing, access control, identity, and authentication
- Design robust data architecture and data models aligned to enterprise standards
- Ensure compliance with security, privacy, and regulatory requirements
Integration & Enterprise Systems
- Architect and oversee integrations with enterprise systems including ERP, Billing, Middleware, and Data Platforms
- Design solutions using REST/SOAP APIs, event-driven architecture, and asynchronous processing
- Leverage middleware platforms (MuleSoft preferred) for complex integration scenarios
- Ensure integrations are resilient, scalable, with proper error handling, logging, and monitoring
Leadership & Stakeholder Management
- Act as a trusted technical advisor to senior business and IT leadership
- Lead architecture reviews, design workshops, and executive-level presentations
- Collaborate closely with Product Owners, Program Managers, Developers, QA teams, and external vendors
- Mentor and guide development teams and junior architects, promoting architectural excellence
Delivery & Governance
- Support program planning, release strategy, and DevOps processes
- Review technical designs, code quality, deployment models, and release strategies
- Identify technical risks, dependencies, and mitigation strategies early in the lifecycle
- Drive continuous improvement and actively reduce technical debt across platforms
Requirements
- Expert-level knowledge of Salesforce platform architecture
- Strong hands-on experience with:
- Apex
- Lightning Web Components (LWC)
- Salesforce Flows and automation
- Advanced understanding of Salesforce security, sharing models, identity, and data architecture
- Proven experience delivering large-scale, enterprise Salesforce implementations
- Strong integration architecture expertise, including:
- REST and SOAP APIs
- Middleware platforms
- Asynchronous and event-driven processing
- Ability to define scalable, secure enterprise architectures aligned to business strategy
- Excellent communication, leadership, and stakeholder management skills
Desirable Skills / Knowledge / Experience
- Experience with Salesforce Architect-level solution design
- Strong expertise in Salesforce data modeling and enterprise data strategies
- Experience delivering Experience Cloud solutions
- Advanced hands-on experience with LWC and Apex architectural design patterns