Responsibilities:
- Define and lead end-to-end Salesforce architecture strategies for complex enterprise
solutions - Design and implement scalable and secure Salesforce-based applications, with
emphasis on Experience Cloud (Digital Experience Sites) and Nonprofit Cloud - Collaborate with stakeholders to understand business needs and translate them into
technical solutions - Provide technical leadership to developers, admins, and business analysts
- Develop architecture blueprints, documentation, and integration patterns for Salesforce
and third-party applications - Oversee Salesforce development lifecycle including environment strategy, code reviews,
release management, and performance optimization - Ensure adherence to Salesforce best practices, security standards, and data
governance policies - Serve as a key liaison for solution architecture discussions with internal teams and clients
Experience:
- 10-12 years of overall Salesforce experience with at least 4 years in an architectural or lead role
- Proven track record of designing and implementing enterprise-grade Salesforce solutions
- Deep experience with Salesforce Experience Cloud (formerly Community Cloud)
- Familiarity or hands-on experience with Salesforce Nonprofit Cloud (NPSP/Nonprofit Success Pack)
- Strong expertise in Apex, Visualforce, Lightning Web Components (LWC), Flows, SOQL, and integrations (REST/SOAP)
- Solid understanding of Salesforce data modeling, sharing rules, role hierarchies, and
- permission sets
- Experience with Cl/CD processes using tools like Git, Copa do, Gearset, or similar.
- Salesforce certifications: Application Architect and/or System Architect required;
- Certified Technical Architect (CTA) is a plus
- Excellent communication, stakeholder management, and leadership skills
- Ability to work independently in a remote-first environment aligned to US EST hours