Technical Architect
The Technical Architect is responsible for designing and leading the delivery of complex, scalable Salesforce solutions for enterprise customers. This role combines strategic architecture vision with hands-on technical depth across the Salesforce platform, integrations, and enterprise systems.
You are both a big-picture architect and a deep technical problem solver, capable of designing resilient, high-volume systems that scale seamlessly with long-term business growth. You bring a strong balance of technical expertise, system architecture experience, and enterprise consulting skills to ensure solutions are robust, secure, and future-ready.
Key Responsibilities
-
Client & Stakeholder Collaboration
-
Partner with client stakeholders to define requirements, deliverables, timelines, and expectations.
-
Translate business needs into well-architected Salesforce solutions aligned to strategic objectives.
-
Identify gaps between current and target-state architectures and recommend actionable solutions.
-
Architecture & Technical Leadership
-
Lead technical design sessions and document end-to-end solution architectures.
-
Define scalable, performance-driven system architectures leveraging Salesforce best practices.
-
Provide technical oversight and governance across Salesforce implementations.
-
Liaise with teams to support and optimize client solutions.
-
Define event-driven and asynchronous architecture patterns using Platform Events, CDC, Streaming APIs, and message-based integrations.
-
Architect scalable, loosely coupled systems leveraging async processing patterns to handle high-volume, high-throughput workloads.
-
Guide teams on selecting appropriate sync vs async integration strategies based on performance, reliability, and business criticality.
-
Development, Integration & Delivery
-
Oversee technical delivery of custom development, integrations, and data migrations.
-
Ensure proper use of design patterns, large data volume strategies, and platform limits.
-
Lead and enforce coding standards
-
Deep-dive into complex technical issues and support troubleshooting and root-cause analysis.
-
Pre-Sales & Advisory Support
-
Participate in discovery sessions, technical deep dives, and Proof-of-Concept (POC) development as needed.
-
Provide architectural guidance during sales and solutioning phases.
-
Delivery & Utilization
-
Travel to client sites as required (estimated 50–75%).
Key Skills & Qualifications
-
Expert-level knowledge of the Salesforce product suite, including Sales, Service, Experience (Community) , good to have industry clouds experience and Marketing Clouds
-
Proven ability to design enterprise-scale, performance-optimized, and secure solutions.
-
Strong understanding of:
-
Salesforce data models, sharing, and visibility architectures
-
Architect and govern solutions to handle large data volumes by proactively designing for Salesforce platform limits, performance optimization, and scalability.
-
Authentication and identity patterns (SAML, SSO, OAuth)
-
Integration strategies using APIs, ETL tools, CPQ, marketing automation, and reporting platforms
-
Provide architectural oversight for environment management, release orchestration, CI/CD frameworks, and version control strategies, ensuring predictable, enterprise-scale delivery.
-
Platform security concepts including TLS and SSL
-
Extensive experience defining enterprise architecture landscapes and delivering target-state solutions.
-
Strong background in large-scale web application development or full software lifecycle delivery.
-
Active Salesforce certifications or ability to obtain relevant certifications upon hire.
-
Bachelor’s degree or equivalent professional experience.
-
9–14 years of CRM experience, including 8+ years on the Salesforce platform.