[Remote] Director, Software Engineering, Customer Experience Platforms
Note: The job is a remote job and is open to candidates in USA. CFA Institute is the global leader in investment excellence and ethics. They are seeking a Director of Software Engineering for their Customer Experience Platforms to lead engineering delivery, architecture strategy, and technical operations across their digital ecosystem, focusing on secure and scalable solutions for customer engagement.ResponsibilitiesLead the architecture, development, enhancement, integration, and maintenance of CFA Institute’s customer experience platforms, including CMS and SalesforceDefine and govern a composable digital experience architecture leveraging headless CMS, Salesforce platform capabilities, and API-first integration patternsArchitect scalable, secure, and extensible solutions enabling personalized, omnichannel customer journeysEnsure alignment with enterprise architecture standards, integration patterns, and security frameworksConduct 'as-is' and 'to-be' architecture assessments across CMS and Salesforce ecosystems to drive modernization and scalabilityOwn engineering strategy and delivery for enterprise CMS platforms (Acquia/Drupal), including headless and hybrid architecturesEnable content lifecycle management, publishing workflows, localization, and multi-channel content distributionEnsure seamless integration between the CMS and various downstream digital channelsSupport personalization, A/B testing, and dynamic content delivery capabilitiesLead engineering ownership of Salesforce platform ecosystem (e.g., Sales Cloud, Service Cloud, Experience Cloud, Marketing Cloud as applicable)Define and govern Salesforce architecture, including data model, integration patterns, and extensibility strategyOversee development of custom applications, automations, and integrations using Salesforce platform capabilitiesEnsure scalability, data integrity, security, and performance of Salesforce environmentsPartner with business stakeholders to enable customer lifecycle management, engagement, and revenue operationsDefine and oversee integration strategy across CMS, Salesforce, identity platforms, data platforms, and enterprise systemsEnsure robust API and event-driven integration patterns enabling real-time customer data exchange and orchestrationOversee identity and access management (SSO, OAuth2, SAML) and customer identity resolutionEnable customer 360 data architecture in partnership with Data & Analytics teamsEnsure high-quality delivery of customer-facing digital platforms with strong SLAs and reliabilityMaintain CI/CD pipelines, DevSecOps practices, and release governance for CMS and Salesforce platformsOversee vendors supporting CMS, Salesforce, and digital experience capabilities and servicesArchitect solutions supporting customer acquisition, engagement, retention, and monetization modelsEnable capabilities such as subscriptions, customer segmentation, campaign orchestration, and partner experiencesServe as senior technical advisor for digital experience and CRM-related initiativesEnable telemetry across CMS and Salesforce platforms to support customer behavior analytics and journey optimizationSupport personalization engines, segmentation, and campaign performance trackingEvaluate AI/ML use cases for content personalization, recommendations, and automationBuild, mentor, and develop high-performing engineering teams, including both FTE and vendor resourcesDrive capability development in platform engineering, interoperability standards, and modern architecture patternsFoster a culture of accountability, experimentation, and continuous improvementCollaborate across Product, Education, Partnerships, Security, and Enterprise Architecture to ensure shared understanding of technical direction and prioritiesSkillsBachelor's degree required; master's degree or equivalent experience preferred8+ years of progressive software engineering and platform experience, including enterprise-scale architecture and distributed systems3+ years of managerial experience with responsibility for people leadership, platform delivery, and operational outcomesDemonstrated experience designing and delivering multi-tenant SaaS or API-first platforms serving enterprise or B2B clientsExperience with Salesforce platform (Sales, Service, Experience, Marketing Cloud)Experience with enterprise CMS platforms (headless or hybrid)Experience integrating enterprise systems such as CRM, CMS, identity providers, and analytics platformsExperience designing customer experience platforms and omnichannel architecturesFamiliarity with customer data platforms (CDPs), personalization tools, and marketing technologiesAPI-first, microservices, integration, identity, and enterprise architecture requirementsStrong understanding of secure architecture, identity and access management, compliance considerations, and data governanceExcellent communication skills with the ability to translate complex technical concepts into business-relevant language for senior leaders and external partnersDemonstrated ability to lead large-scale digital programs with high organizational visibilityExcellent analytical, consulting, and problem-solving skillsBenefitsComprehensive health coverage for you and your familyGenerous leave and time offCompetitive retirement plansFlexible work optionsWellness, education, and support programsCompany OverviewOur members and charterholders advance market integrity, trust, and transparency in their professions to build more sustainable, inclusive, and prosperous societies. It was founded in 1947, and is headquartered in Charlottesville, VA, US, with a workforce of 501-1000 employees. Its website is http://www.cfainstitute.org/.