*CTA (Certified Technical Architect) Certification is a must
What You'll Do
Translate business needs and requirements into well-architected, scalable solutions leveraging the Salesforce platform.
Lead technical design sessions and document technical solutions aligned with company objectives.
Oversee the work of a Senior Solution Engineer and Salesforce Developers, providing guidance on design patterns, architecture, and technical best practices.
Provide technical governance for Salesforce projects, ensuring adherence to established coding and deployment standards.
Architect solutions that integrate multiple Salesforce clouds, including Sales Cloud, Service Cloud, Commerce Cloud, and Marketing Cloud.
Address considerations such as scalability, performance, and security across the architecture.
Define the system architecture landscape, identify gaps, and deliver comprehensive solutions to achieve desired business outcomes.
Lead code reviews, enforce coding standards, and ensure the use of proper design patterns.
Manage the technical delivery of custom development, integrations, and data migration.
Design and implement integrations between Salesforce and external systems using REST and Bulk APIs.
Ensure platform security by implementing best practices for authentication, encryption, and data sharing.
Partner with internal teams, including DevOps, QA, and Change Strategy, to ensure seamless deployments and smooth rollouts.
Stay current on Salesforce releases and trends, recommending relevant updates to improve system capabilities.
Represent technical team in discussions with Salesforce product teams and other vendors.
Act as a mentor to team members, fostering professional growth and knowledge sharing.
What You'll Need To Have For The Role
Minimum of 8 years of experience with the Salesforce platform, including architecture and development.
Proven experience managing architecture across multiple Salesforce clouds.
Strong understanding of scalable performance-driven solutions, including design patterns for large data volumes.
Expertise in data sharing, visibility considerations, and platform authentication (SAML, SSO, OAuth).
Experience integrating Salesforce with external systems using APIs and data integration tools.
Strong data modeling experience.
Full end-to-end experience of a Salesforce implementation: data quality, AppExchange products, custom development, data migrations and 3rd Party applications.
Hands-on experience with Salesforce development tools, including Apex, Lightning Web Components, Aura Components, Flows, and Visualforce.
Strong knowledge of environment management, release management, version control, and deployment methodologies.
Knowledge of DevOps practices, CI/CD pipelines, and deployment automation tools.
Bachelor’s degree in Computer Science or a related field.
Preferred Experience
Familiarity with Data Cloud or similar platforms for data analytics and management.
Active Salesforce certifications, such as Application Architect, System Architect, or Technical Architect.
Experience working in environments with complex, cross-cloud architectures.
Key Competencies
Strategic Thinking: Ability to align Salesforce architecture with long-term business goals.
Leadership: Proven ability to manage and mentor technical teams.
Technical Acumen: In-depth understanding of Salesforce platform capabilities and best practices.
Collaboration: Strong interpersonal skills for engaging stakeholders, developers, and cross-functional teams.
Problem Solving: Analytical mindset with a proactive approach to addressing complex challenges.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job