Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director, Software Engineering, Customer Experience Platforms

$122k - $170k

CFA Institute

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.This role is responsible for evaluating current (“as-is”) and future-state (“to-be”) architectures across CMS and Salesforce ecosystems; ensuring alignment with enterprise architecture standards; enabling personalization and omnichannel engagement; managing engineering risk; overseeing delivery execution; developing digital talent; and ensuring production stability, observability, and service reliability across customer-facing platforms.What You’ll DoPlatform Strategy & Architecture LeadershipLead 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 PlatformsOwn 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 ExcellenceEnsure 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 LeadershipBuild, 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 ForBachelor’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 requirementsAt CFA Institute, we are committed to transparency and equity in our hiring process. In compliance with wage transparency laws in many of the jurisdictions in which we recruit, we provide the following information regarding compensation for this position: Expected salary range: $122,000 - $170,000 per year. All salary ranges are subject to adjustment based on experience, education, and other factors relevant to the position. Additional benefits include eligibility for an annual incentive bonus, a 12% employer contribution to a 401(k) or pension plan, and a comprehensive medical benefits package.Please note that visa sponsorship is not available for this role at this time.No agencies, please.#LI-TB1About CFA InstituteCFA 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 familyGenerous leave and time offCompetitive retirement plansFlexible work optionsWellness, education, and support programsIf 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 LinkedIn and X.Important Message: Your application must clearly demonstrate how you meet the requirements as CFA Institute cannot make assumptions about your education, experience, or location. We thank all those who apply. Only those selected for further consideration will be contacted. 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 View email address on click.appcast.io 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.SummaryLocation: Charlottesville, VA; Remote - MA; Remote - MD; Remote - GA; Remote - FL; Remote - VA; Remote - TX; Remote - NC; Remote - NYType: Full time

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Director, Software Engineering, Customer Experience Platforms in Charlottesville, VA vacancy
  • $115k - $125k

     ...Software Engineer This professional will be a key member of Investure's Technology team, working...  ...software engineering fundamentals, experience with relational databases and object-...  ...such as Codex, Claude, or similar platforms to accelerate development while maintaining... 
    Platform
    Full time
    Temporary work
    H1b
    Work at office
    Remote work
    Work visa

    Investure LLC

    Charlottesville, VA
    2 days ago
  • $86.8k - $198k

     ...Have: - 7+ years of experience designing, developing...  ...Linux and Microsoft platforms - 3+ years of experience...  ...DevOps and cloud engineering using Infrastructure...  ...years of experience with software engineering, or...  ...person at a Booz Allen or customer facility. - Hybrid:... 
    Platform
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Charlottesville, VA
    8 hours ago
  •  ...Booz Allen Hamilton in Charlottesville, VA, seeks a Senior Software Reverse Engineer to evaluate computer and network technologies through software disassembly and reverse engineering, producing concise S&T I assessments for DoD and IC clients. The role requires 5+ years... 
    Suggested

    Booz Allen Hamilton

    Charlottesville, VA
    3 days ago
  • Lead Microsoft Platforms EngineerEnterprise Infrastructure | Information...  ..., innovation, excellent customer service, inclusion, and work...  ...a Lead Microsoft Platforms Engineer to join the Enterprise...  ...successful candidate will bring deep experience across the Microsoft... 
    Platform
    Temporary work
    Remote work
    Flexible hours

    University of Virginia

    Charlottesville, VA
    12 hours ago
  •  ...seeking a talented Software Developer in Test (SDET...  ...:  Full Time Min. Experience:  Experienced...  ...perform other IT systems engineering activities such as requirements...  ...and outside customer contacts Represent...  ...cloud-based testing platforms (e.g., Amazon Web Services... 
    Platform
    Full time
    Work experience placement
    Remote work

    Ssg

    Charlottesville, VA
    16 hours ago
  •  ...develops cutting-edge software solutions that transform...  ...and DRAGONSPELL platforms—support tens of thousands...  ...best interest of our customers and our country—not quarterly...  ...we deliver. And our engineers stay because they get...  ...solid engineering experience and judgment to every... 
    Platform
    Full time
    Part time
    For contractors
    Local area
    Relocation package

    General Atomics

    Charlottesville, VA
    1 day ago
  •  ...experienced Cleared DevOps Engineer to manage the...  ...deployment and our operations platform, ensuring that all meet our customer service standards and reduce...  ...needed, developing software for our back-end systems...  ...diverse backgrounds and experiences and welcome all qualified... 
    Platform
    Full time
    Part time
    Local area
    Relocation package

    General Atomics

    Charlottesville, VA
    2 days ago
  • $98.4k - $147.6k

     ...global security. Our Engineering and Sciences (E&S) organization...  ...or Senior Principal Software Engineer - Navigation...  ...and external customers. You will also have...  ...Software Development experience; 3 years of experience...  ...in Vice President or Director positions may be eligible... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Charlottesville, VA
    2 days ago
  • $80.4k - $105k

     ...working with a collaborative, agile engineering team? CFA Institute is hiring...  ...NET solutions to AWS-based Java platforms while contributing across the full software development lifecycle. You...  ...What We're Looking For Strong experience building full-stack applications... 
    Platform
    Full time
    Flexible hours

    CFA Institute

    Charlottesville, VA
    1 day ago
  • $122.3k - $163.1k

     ...architecture while leading high-performing engineering teams? As Director, Security Architecture and...  ...initiatives, embed security into enterprise platforms, and influence strategic technology...  ...Looking ForSignificant leadership experience managing and scaling technical teams... 
    Platform
    Full time
    Remote work
    Night shift

    CFA Institute

    Charlottesville, VA
    3 days ago
  •  ...Science develops advanced software technologies...  ...bridge between software engineering, systems engineering,...  ...management, operations, and customers. The Technical...  ...needs. While prior experience with Department of Defense...  ...workstation/server platforms. ~ Establish... 
    Platform
    Casual work

    Signature Science, LLC

    Charlottesville, VA
    7 days ago
  •  ...Software Developer, Systems Software, Senior, (Multi-cloud) Platform Developer. Responsible for containerization, automation and...  ...ensures STIG compliance, and custom services to facilitate security...  ...related area of study. 6yearsof experience implementing IT systems may... 
    Platform
    Temporary work

    Blackhawk Enterprise Incorporated

    Charlottesville, VA
    5 days ago
  • $86.8k - $198k

    Software Reverse Engineer, SeniorThe Opportunity: Work as part of a varied contract team supporting...  ...software analysis.You Have:5+ years of experience with software design and...  ...to work in person at a Booz Allen or customer facility.Hybrid: If this position is... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Charlottesville, VA
    2 days ago
  • $181.3k - $219.1k

     ...and thrive through hands‑on experience, certifications, industry training...  ...Cloud Infrastructure Support Engineer to be responsible for...  ...operation, and maintenance of software and infrastructure‑as‑code in...  ...as terraform Experience with Platform as a Service Technology to include... 
    Platform
    Live in
    Work at office
    Local area
    Shift work
    Night shift

    Linuxconfig

    Charlottesville, VA
    5 days ago
  • $77.5k - $176k

     ...cutting-edge enterprise Cloud platforms to support your clients as...  ...fellow Cloud architects and engineers specializing in Amazon Web Services...  ...t wait.You Have:3+ years of experience supporting operations and...  ...person at a Booz Allen or customer facility.Hybrid : If this... 
    Platform
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work
    Shift work
    Night shift

    Booz Allen Hamilton

    Charlottesville, VA
    1 day ago
  •  ...commercial, municipal, and governmental customers increase transportation efficiencies,...  ..., and 200 plus years of development experience, our work is built around innovation,...  ...meaningful.  We are looking for Sr. Software Engineers to join our team. This role will be located... 
    Full time
    Remote work

    Perrone Robotics

    Charlottesville, VA
    16 hours ago
  • $120k - $210k

     ...Cloud Infrastructure Support Engineer Location: NGIC - Charlottesville...  ...area of study; 3+ years' experience implementing security...  ...operation, and maintenance of software and infrastructure-as-code in...  ...terraform ~1+ year experience with Platform as a Service technologies to... 
    Platform
    Full time
    Part time
    Work experience placement
    Remote work
    Monday to Friday
    Shift work
    Night shift

    Gridiron IT

    Charlottesville, VA
    3 days ago
  • $150k - $160k

     ...CLEARANCE Must have Four (4) years of software engineer experience with a Bachelor’s Degree or Eight (8)...  ...with the development team to create custom tools, systems, and sites with...  ...as code tools · Experience with Platform as a Service technologies across AWS... 
    Platform
    Live in

    Federal Staffing Solutions Inc.

    Charlottesville, VA
    12 days ago
  • $95k - $159k

     ...Job Description Summary The Senior Data Engineer designs and builds the AWS-native data foundation...  ...Integration Partner with security and platform teams to integrate data access with...  ...field with 3+ years of data engineering experience; OR high school diploma / GED with 7+... 
    Platform
    Permanent employment
    Visa sponsorship
    Work visa
    Relocation package

    GE Aerospace

    Charlottesville, VA
    5 days ago
  •  ...innovative data science and scalable software engineering. GA Intelligence is looking for a...  ...Maintain existing capabilities deployed to customer facilities and AWS cloud environments....  ...with diverse backgrounds and experiences and welcome all qualified individuals... 
    Full time
    Part time
    Local area
    Relocation package

    General Atomics

    Charlottesville, VA
    3 days ago
  •  ...Infrastructure Support Engineer WORK LOCATION:...  ...shared dedication to our customers’ mission and quest for...  ...area of study; 3+ years’ experience implementing security...  ...operation, and maintenance of software and infrastructure-as-...  ...year experience with Platform as a Service... 
    Platform
    Full time
    Temporary work
    Work experience placement
    Monday to Friday
    Flexible hours
    Shift work
    Night shift

    E

    Charlottesville, VA
    4 days ago
  • $86.8k - $198k

     ...for an experienced back-end developer with the software engineering skills it takes to identify potential risks,...  ...solutions. Using your software engineering experience, you’ll work with the development team to create custom tools, systems, and sites with consistent performance... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Charlottesville, VA
    3 days ago
  • $105k

     ...delivery of high-quality software capable of analyzing...  ...status, and customized analysis results....  ...Delivery (CI/CD). Experience managing a development...  ...Computer Science, Software Engineering, Bioinformatics, or related...  ...by DNA sequencing platforms and delivering solutions... 
    Platform
    Full time
    Work experience placement
    Work at office
    Local area

    Signature Science, LLC

    Charlottesville, VA
    9 hours ago
  • $140k - $190k

     ...All hired employees are expected to have experience with Microsoft Copilot and / or an...  ...applications within a DoD cloud environment. The engineer will develop containerized, cloud-native...  ...Clearance BS in Computer Science, Software Engineering, or related field... 

    DSA

    Charlottesville, VA
    1 day ago
  • $140k - $190k

     ...quality strategy across an entire engineering organization, not just a...  ...for quality across multiple platform portfolios, build and...  ...remote/hybrid. It reports to the Director, Quality Engineering.What You...  ...field (or equivalent experience).12+ years of experience in... 
    Platform
    Full time
    Contract work
    For contractors
    Remote work
    Flexible hours

    CFA Institute

    Charlottesville, VA
    1 day ago
  • $82.1k - $172.4k

    Job Title: Aerospace Engineering AnalystJob Category: EngineeringTime Type: Full timeMinimum...  ...engineering discipline.• 3+ years of experience serving in a technical analytical role...  ...high-performing group dedicated to our customer’s missions and driven by a higher purpose... 
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Charlottesville, VA
    3 days ago
  • $69.4k - $158k

     ...Integration EngineerThe Opportunity:As an AI software engineer, you know that good software is more...  ...can’t wait. You Have: 3+ years of experience integrating complex software solutions...  ...installing, configuring, and integrating custom solutions into a larger collection of services... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Charlottesville, VA
    12 hours ago
  •  ...The Commonwealth of VA Careers is seeking an Assistant Director of Endpoint Management to lead endpoint management strategies across...  ...Preferred qualifications include a Bachelor's degree in IT and experience with endpoint management tools like Intune and Jamf, along with... 
    Full time

    Commonwealth of VA Careers

    Charlottesville, VA
    3 days ago
  •  ...standards by providing exemplary customer experience. Supervises Operations Coordinators...  ..., Guests, or team members to Engineering and IT via operating platform. · Oversee the lost and found,...  ...member services, utilizing various software platforms to complete tasks. ·... 
    Platform
    Seasonal work

    Boar's Head Resort

    Charlottesville, VA
    29 days ago
  •  ...School of Business seeks a Boomi Integration Engineer to join their Digital Solutions &...  ...operational proceduresRequired education and experience:Bachelor's degree and 2+ years relevant...  ...enterprise systems, such as SIS platforms, SaaS applications, or CRMsStrong understanding... 
    Platform

    University of Virginia

    Charlottesville, VA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director, Software Engineering, Customer Experience Platforms. Be the first to apply!