Talent.com
CFA Institute
Director, Software Engineering, Customer Experience PlatformsCFA Institute • Remote, TX
Director, Software Engineering, Customer Experience Platforms

Director, Software Engineering, Customer Experience Platforms

CFA Institute • Remote, TX
30+ days ago
Job type
  • Full-time
  • Remote
Job description
Are you driven to build and scale platforms that power seamless, end-to-end customer experiences?

The Director, Software Engineering, Customer Experience Platforms leads engineering delivery, architecture strategy, and technical operations across CFA Institute’s digital ecosystem—including enterprise CMS and Salesforce platforms. You’ll drive secure, scalable, and integrated solutions that support content, CRM, and omnichannel engagement, while leading high-performing teams and translating complex business needs into reliable, modern engineering outcomes.

What You’ll Do

Platform Strategy & Architecture Leadership

  • Lead the architecture, development, enhancement, integration, and maintenance of CFA Institute’s customer experience platforms, including CMS and Salesforce.

  • Define and govern a composable digital experience architecture leveraging headless CMS, Salesforce platform capabilities, and API-first integration patterns.

  • Architect scalable, secure, and extensible solutions enabling personalized, omnichannel customer journeys.

  • Ensure alignment with enterprise architecture standards, integration patterns, and security frameworks.

  • Conduct “as-is” and “to-be” architecture assessments across CMS and Salesforce ecosystems to drive modernization and scalability.

CMS & Digital Experience Platforms

  • Own engineering strategy and delivery for enterprise CMS platforms (Acquia/Drupal), including headless and hybrid architectures.

  • Enable content lifecycle management, publishing workflows, localization, and multi-channel content distribution.

  • Ensure seamless integration between the CMS and various downstream digital channels.

  • Support personalization, A/B testing, and dynamic content delivery capabilities.

Salesforce Platform Engineering

  • Lead 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 strategy.

  • Oversee development of custom applications, automations, and integrations using Salesforce platform capabilities.

  • Ensure scalability, data integrity, security, and performance of Salesforce environments.

  • Partner with business stakeholders to enable customer lifecycle management, engagement, and revenue operations.

Integration & Customer Data Ecosystem

  • Define and oversee integration strategy across CMS, Salesforce, identity platforms, data platforms, and enterprise systems.

  • Ensure robust API and event-driven integration patterns enabling real-time customer data exchange and orchestration.

  • Oversee identity and access management (SSO, OAuth2, SAML) and customer identity resolution.

  • Enable customer 360 data architecture in partnership with Data & Analytics teams.

Engineering Delivery & Operational Excellence

  • Ensure high-quality delivery of customer-facing digital platforms with strong SLAs and reliability.

  • Maintain CI/CD pipelines, DevSecOps practices, and release governance for CMS and Salesforce platforms.

  • Oversee vendors supporting CMS, Salesforce, and digital experience capabilities and services.

Customer Experience & Commercial Enablement

  • Architect solutions supporting customer acquisition, engagement, retention, and monetization models.

  • Enable capabilities such as subscriptions, customer segmentation, campaign orchestration, and partner experiences.

  • Serve as senior technical advisor for digital experience and CRM-related initiatives.

Data, Analytics & Personalization

  • Enable telemetry across CMS and Salesforce platforms to support customer behavior analytics and journey optimization.

  • Support personalization engines, segmentation, and campaign performance tracking.

  • Evaluate AI/ML use cases for content personalization, recommendations, and automation.

Talent & Organizational Leadership

  • Build, mentor, and develop high-performing engineering teams, including both FTE and vendor resources.

  • Drive capability development in platform engineering, interoperability standards, and modern architecture patterns.

  • Foster a culture of accountability, experimentation, and continuous improvement.

  • Collaborate across Product, Education, Partnerships, Security, and Enterprise Architecture to ensure shared understanding of technical direction and priorities.

What We’re Looking For

  • Bachelor’s degree required; master’s degree or equivalent experience preferred.

  • 8+ years of progressive software engineering and platform experience, including enterprise-scale architecture and distributed systems.

  • 3+ years of managerial experience with responsibility for people leadership, platform delivery, and operational outcomes.

  • Demonstrated experience designing and delivering multi-tenant SaaS or API-first platforms serving enterprise or B2B clients.

  • Experience 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 platforms.

  • Experience designing customer experience platforms and omnichannel architectures.

  • Familiarity with customer data platforms (CDPs), personalization tools, and marketing technologies.

  • API-first, microservices, integration, identity, and enterprise architecture requirements

  • Strong understanding of secure architecture, identity and access management, compliance considerations, and data governance.

  • Excellent communication skills with the ability to translate complex technical concepts into business-relevant language for senior leaders and external partners.

  • Demonstrated ability to lead large-scale digital programs with high organizational visibility.

  • Excellent analytical, consulting, and problem-solving skills.

Please note that visa sponsorship is not available for this role at this time.

No agencies, please.

#LI-TB1


About CFA Institute

CFA Institute are the global leader in investment excellence and ethics. With nearly 200,000 charterholders across 160 markets, we drive professional growth, ethical behavior, and better markets. We care about our employees’ well-being, offering industry-leading benefits like:

  • Comprehensive health coverage for you and your family

  • Generous leave and time off

  • Competitive retirement plans

  • Flexible work options

  • Wellness, education, and support programs

If you feel this opportunity could be the next step in your career, we encourage you to click “Apply” and complete our three-minute application.

Be part of a team committed to putting investors first and growing economies. Follow us @CFAInstitute on and .


We are an Equal Opportunity Employer. CFA Institute prohibits both discrimination and harassment with regard to all identifying characteristics: any individual employee, group of employees, or prospective employee on the basis of race, color, national origin, citizenship or immigration status, religion, creed or belief, age, marital or partnership status, marital or family status, care giver status, pregnancy and maternity, sexual and other reproductive health decisions, physical abilities/qualities, disability, sexual orientation, gender, gender identity or expression, predisposing genetic characteristic, military or veteran status, status as a victim or witness of domestic violence or sex offense or stalking, unemployment status, infectious disease carrier status, migrant worker status, educational background, socio-economic status, geographic location and culture or any other basis protected by applicable law. This policy impacts all aspects of employment, including but not limited to, recruitment, hiring, compensation, training, development, promotion, demotion, layoff, recall, furlough, transfer, leave of absence, and dismissal. This is a global policy that applies to all CFA Institute employees, regardless of location.

If, due to a disability or current medical condition, you need an accommodation or assistance to complete a job application, you can request one at any stage of the recruitment process. Please send an email to noting the accommodations or assistance you are requesting. Please do not include any medical or health information in this email. We will review your request and contact you to discuss the possible options and arrangements. We will try our best to provide you with an accommodation or assistance that meets your needs and respects your preferences.

Our application is not compatible with Internet Explorer (IE). We recommend using Chrome.

Create a job alert for this search

Director, Software Engineering, Customer Experience Platforms • Remote, TX

Similar jobs

Director, Loans Lifecycle Platform & Data Engineering

AffirmDallas, TX, United States
Full-time

Affirm is seeking a Director to lead the Loans Lifecycle engineering organization in Dallas, Texas.This role involves setting the vision, driving execution across teams focused on loans, ledger eng... Show more

 • Promoted

Senior Director, AI & Software Engineering Research

GartnerTown of Texas, WI, United States
Full-time

A global research and advisory firm is seeking a seasoned Senior Director to lead research on software engineering trends.You will author reports, deliver actionable insights to clients, and serve ... Show more

 • Promoted

Director, Omnichannel Customer Experience & Strategic Initiatives

Ashley FurnitureMesquite, TX, United States
Full-time

Director, Omnichannel Customer Experience & Strategic Initiatives.Build Your Career with Ashley Furniture- Where Innovation Meets Comfort.At Ashley, inspiring the love of home is at the heart of ev... Show more

 • Promoted

Senior Director of Software Engineering & DevOps

Sierra Nevada CorporationPlano, TX, United States
Full-time

A leading aerospace company in Plano, Texas is seeking a Director of Software Engineering to lead the end-to-end software development lifecycle.Candidates must have over 14 years of experience in S... Show more

 • Promoted

Director, Enterprise Apps & IT Transformation

Clark Hill (Firm Operations)Dallas, TX, United States
Full-time

A national law firm is seeking a Director of Enterprise Applications and Support to steer the strategy for enterprise platforms and end-user desktops.This leadership role requires a minimum of 10 y... Show more

 • Promoted

Senior Director, Software Engineering - AI ML Engineering

McAfeeFrisco, TX, United States
Full-time

Technical Leader For On-Device Small Language Models.We're looking for a hands-on technical leader to architect, fine-tune, and deploy on-device small language models (SLMs) for consumer security a... Show more

 • Promoted

Director of AI-Driven Software Engineering

EYDallas, TX, United States
Full-time

A leading professional services firm in Dallas is seeking an experienced software engineer who will lead the delivery of infrastructure development services.The ideal candidate will have over 10 ye... Show more

 • Promoted

Director, Digital Growth & Platform Delivery

AT&TDallas, TX, United States
Full-time

AT&T is seeking a Director of Digital Customer Growth based in Dallas, Texas.This position leads strategy and execution for large-scale digital platforms powering customer experiences across att.Re... Show more

 • Promoted

Director, Cloud Solutions Architecture & Pre-Sales

Cox EnterprisesTown of Texas, WI, United States
Full-time

Cox Enterprises is seeking a Director of Solutions Architecture to lead RapidScale’s national pre-sales technical organization.This role involves overseeing several regional teams and ensuring stra... Show more

 • Promoted

Acumatica Consulting Director: Digital Solutions Leader

CLA (CliftonLarsonAllen)Dallas, TX, United States
Full-time

A leading professional services firm in Texas is looking for a Business Software Director - Acumatica to lead the development and management of business software consulting services.This role requi... Show more

 • Promoted

Director of Software Engineering- Retail/E-Commerce

CyberCodersFrisco, TX, United States
Full-time

Director of Software Engineering- Retail/E-Commerce.Hybrid - Dallas, TX (2x/week onsite).K-$225K base + 15% bonus + 401(k) match + full benefits.We're a high‑growth online retailer with over.Our pl... Show more

 • Promoted

Director of Software Engineering - Payments Technology

NaSPA, Inc.Plano, TX, United States
Full-time

Partner with business and product stakeholders to translate complex, ambiguous needs into clear technical requirements and delivery plans.Lead end-to-end delivery of low-latency, scalable solutions... Show more

 • Promoted

Director of Software Engineering

WEX, Inc.Dallas, TX, United States
Full-time

This is a remote position; however, the candidate must reside within 30 miles of one of the following locations: Boston, MA; San Francisco Bay Area, CA; Dallas, TX; Salt Lake City, UT; Seattle, WA;... Show more

 • Promoted

Director - Systems Engineering

FiservFrisco, TX, United States
Full-time

Calling all innovators - find your future at Fiserv.We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world.We connect financial insti... Show more

 • Promoted

Director of Enterprise Applications and Support

Clark Hill LawTown of Texas, WI, United States
Full-time

Clark Hill is hiring a Director of Enterprise Applications and Support to be located in any of the following offices: Atlanta, GA; Chicago, IL; Collin County, TX; Dallas, TX; Detroit, MI; Houston, ... Show more

 • Promoted

Customer Experience Director

CyrusOneDallas, TX, United States
Full-time

We are seeking a Global Customer Experience Partner - Hyperscale to join our Customer Experience organization.The candidate will serve as the senior operational and relationship leader for one of C... Show more

 • Promoted

Senior Director, Software Solutions Growth & Operations

Liquidity ServicesRichardson, TX, United States
Full-time

Liquidity Services is seeking a dynamic Senior Director to lead and expand our Software Solutions marketplace business.This role includes developing strategies for revenue growth, market analysis, ... Show more

 • Promoted

Director of Software Engineering

LOOPTown of Texas, WI, United States
Full-time

Our client is seeking a hands‑on, forward‑thinking Director of Software Engineering to lead software engineering strategy and execution within a high‑growth, technology‑driven environment.This role... Show more

 • Promoted

Director Systems Engineering

DtccDallas, TX, United States
Full-time

Director Of Systems Engineering For Observability.Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive in... Show more

 • Promoted

Tax Innovation - Software Engineering - Director

PwCDallas, TX, United States
Full-time

At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients.These individuals comb... Show more