Role Overview
We are looking for a hands-on Salesforce Technical Architect who combines deep platform expertise with strong architectural discipline. This role is responsible for designing, governing, and implementing scalable Salesforce solutions, while also remaining close to the code-building proofs of concept, validating patterns, and supporting complex builds.
The role sits at the intersection of strategy, architecture, and delivery, working closely with solution architects, developers, and client stakeholders to ensure designs are practical, secure, and production-ready.
Key Responsibilities
Architecture & Design
- Own the end-to-end technical architecture for Salesforce implementations across one or more Salesforce clouds.
- Produce high-quality architectural artefacts, including:
- High-Level Design (HLD)
- Low-Level Design (LLD)
- Data flow diagrams
- Security, environment, and deployment designs
- Define platform patterns for scalability, performance, security, and maintainability.
- Act as the design authority, reviewing and approving technical designs across delivery teams.
Hands-on Build & Proofs of Concept
- Remain hands-on with the Salesforce platform to:
- Build POCs to validate architecture, performance, or integration approaches
- Prototype complex features, automations, and integrations
- De-risk early-stage designs before full delivery
- Lead development of complex components such as:
- Apex (triggers, services, batch, async)
- Lightning Web Components (LWC)
- Platform Events and integrations
- Support development teams with complex problem-solving and optimisation.
Integration & Data Architecture
- Design and implement integrations between Salesforce and external systems using REST, event-driven, and API-led patterns.
- Define data models, data migration strategies, and data quality controls.
- Ensure secure authentication, authorisation, and integration error handling.
- Support Real Time and near-Real Time integrations where required.
Delivery Leadership & Quality
- Guide development teams through build, testing, and deployment phases.
- Review code and configuration for quality, performance, and adherence to architectural standards.
- Support CI/CD pipelines, DevOps practices, and release management.
- Troubleshoot complex production issues and provide root cause analysis.
Client & Stakeholder Engagement
- Work closely with client technical and non-technical stakeholders to explain architecture decisions and trade-offs.
- Lead technical workshops, design reviews, and architecture walk-throughs.
- Provide input into estimates, delivery plans, and technical risk assessments.
- Support pre-sales activities including solution design, POCs, and technical responses.
Required Experience
- 8-12+ years' experience in Salesforce delivery, with several years in a technical architect or senior technical lead role.
- Strong hands-on experience building on the Salesforce platform (Apex, LWC, integrations).
- Proven experience producing and owning HLDs and LLDs for complex Salesforce solutions.
- Experience working in consulting or system integrator environments delivering multi-workstream programmes.
- Solid understanding of enterprise architecture principles and design patterns.
Technical Skills
- Salesforce platform expertise including:
- Apex, SOQL, asynchronous processing
- Lightning Web Components
- Security model, sharing, and performance optimisation
- Integration technologies:
- REST/SOAP APIs
- Event-based integration
- Middleware or integration platforms (desirable)
- DevOps and release management:
- CI/CD pipelines
- Source control
- Environment strategy
- Strong understanding of Salesforce limits and how to design around them.
Certifications (Highly Desirable)
- Salesforce Certified Technical Architect (CTA) or progress toward CTA
- Platform Developer II
- Integration Architecture Designer
- Other Salesforce architect-level certifications
Personal Attributes
- Pragmatic and delivery-focused, with a strong bias toward working solutions.
- Comfortable switching between whiteboarding architecture and writing code.
- Strong communicator able to explain complex technical concepts clearly.
- Detail-oriented with a strong quality mindset.
- Confident operating in fast-paced, complex transformation programmes.
What Success Looks Like
- Architecture decisions are validated early through POCs and prototypes.
- Delivery teams build confidently against clear, well-governed designs.
- Salesforce solutions are scalable, secure, and maintainable in production.
- Clients trust the technical direction and value the architect's hands-on credibility.