Job Description & Requirements
About the Role
We are seeking an experienced Salesforce Technical Architect to lead the design and delivery of end-to-end enterprise solutions using the Salesforce platform. This role will act as the technical design authority, establishing architecture standards, guiding cross-functional teams, and ensuring secure, scalable, and maintainable implementations.
The ideal candidate has strong expertise in Salesforce architecture, integration, data, security, DevOps, and stakeholder advisory within medium to large-scale transformation programs.
Key Responsibilities
Architecture & Governance
- Own end-to-end solution architecture across Salesforce clouds and adjacent enterprise systems
- Define and enforce architecture standards, design patterns, governance controls, and review gates
- Produce architecture artefacts including solution blueprints, data models, integration architecture, security models and decision logs
- Balance configuration and custom development aligned to best practices and compliance requirements
Solution Design & Integration
- Review business requirements and translate them into scalable solution designs
- Define integration patterns including API-led, event-driven, batch and file-based approaches
- Oversee data architecture, migration strategy, and data quality controls
- Ensure non-functional requirements including performance, scalability and security are addressed
Technical Delivery Leadership
- Lead architecture workshops and technical design sessions
- Guide development, integration and data migration teams during build, testing and deployment
- Manage technical risks, dependencies and mitigation strategies
- Oversee release management, environment strategy and CI/CD pipelines using SFDX
Stakeholder Management & Advisory
- Advise business and technology stakeholders on platform roadmap and enterprise alignment
- Communicate technical trade-offs and recommend fit-for-purpose solutions
- Support proof of concepts, knowledge transfer and solution enablement activities
Team Development
- Coach technical leads and senior developers
- Review solution designs and complex technical deliverables
- Contribute reusable assets, accelerators and playbooks
- Support capability building and resource planning
Pre-Sales Support (When Required)
- Support proposals, effort sizing and solution approaches
- Evaluate AppExchange solutions and complementary technologies
- Contribute to demos and solution differentiators
Requirements
Minimum Qualifications
- Bachelor's Degree in Computer Science, Information Systems or related discipline
- Minimum 10 years of enterprise software delivery experience
- Minimum 8 years of Salesforce implementation and architecture experience
Required Skills
- Salesforce Architect Certifications (Application Architect / System Architect)
- Strong expertise in Salesforce platform architecture, security, sharing model, data modelling, Apex and LWC
- Experience with DevOps and release management using SFDX and CI/CD pipelines
- Integration experience including MuleSoft, APIs, event-driven and batch integrations
- Strong software engineering fundamentals and solution design patterns
- Experience leading multi-disciplinary teams and stakeholder management