Fast. Accurate. Trusted!
Director, Software Engineering – Customer Experience Platforms
Location
Florida + 3 moreAll locations: Florida | Maryland | Massachusetts | Virginia
Posted
64 days ago
Salary
0
Seniority
Lead
Job Description
Director, Software Engineering – Customer Experience Platforms
Brookaire Company
• 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. • 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. • 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. • 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. • 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. • 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. • 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. • 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.
Job Requirements
- 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.
- 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.
Benefits
- Comprehensive health coverage for you and your family
- Generous leave and time off
- Competitive retirement plans
- Flexible work options
- Wellness, education, and support programs
Related Guides
Related Categories
Related Job Pages
More Customer Support Jobs
Customer Service
AchieveA leading digital personal finance company helping everyday people move forward on the path to a better financial future
Job Description As a part of our Member Services team, you'll impact the lives of everyday people and help them move from surviving to thriving with innovative digital personal finance solutions. From onboarding and new account set up to answering questions and coaching them throughout their journey, you'll be there every step of the way to provide empathy, care, and guidance when it's needed most. This role is structured to include career progression that allows you to train up and work toward higher-level positions. This position is 100% work-from-home. Employees local to the Tempe/Phoenix area are welcome to work in our beautiful Tempe office but this is optional. We host fun events and a free lunch day during our hybrid weeks once a month! Starting Pay: $18.00/hr Start Date: May 11th, 2026 - Monday-Friday schedules available - 4 X 10 shifts also available, includes weekends (Additional pay incentives for working weekends!) What you'll do: - Communicate with our members via phone and email, exhibiting care in every interaction - Listen to our members, providing empathy and solutions to their unique needs - Collaborate with your team to share knowledge and best practices - Accurately document Member interactions and activity Qualifications - Minimum of 1 year of Customer Service experience (call center or retail) - High school diploma or equivalent - Available for an 8-hour shift between the hours of 6am - 8pm - People-focused approach and solution mindset - Ability to handle a high volume of inbound calls - Strong communication skills Additional Information Achieve well-being with: - 401 (k) with employer match - Medical, dental, and vision with HSA and FSA options - Competitive vacation and sick time off, as well as dedicated volunteer days - Access to wellness support through Employee Assistance Program, Talkspace, and fitness discounts - Up to $5,250 paid back to you on eligible education expenses - Pet care discounts for your furry family members - Financial support in times of hardship with our Achieve Care Fund - A safe place to connect and a commitment to diversity and inclusion through our six employee resource groups Join Achieve, change the future At Achieve, we're changing millions of lives. From the single parent trying to catch up on bills to the entrepreneur needing a loan for the next phase of growth, you'll get to be a part of their journey to a better financial future. We're proud to have over 3,000 employees in mostly hybrid andwork-from-homeroles across the United States with hubs in Arizona, California, and Texas. We are strategically growing our teams with more work-from-home opportunities every day to better serve our members. A career at Achieve is more than a job-it's a place where you can make a true impact, have a sense of belonging, establish a fulfilling career, and put your well-being first. Attention Agencies & Search Firms: We do not accept unsolicited candidate resumes or profiles. Please do not reach out to anyone within Achieve to market your services or candidates. All inquiries should be directed to Talent Acquisition only. We reserve the right to hire any candidates sent unsolicited and will not pay any fees without a contract signed by Achieve's Talent Acquisition leader. Company Description Achieve is a leading digital personal finance company. We help everyday people move from struggling to thriving by providing innovative, personalized financial solutions. By leveraging proprietary data and analytics, our solutions are tailored for each step of our member's financial journey to include personal loans, home equity loans, debt consolidation, financial tools and education. Every day, we get to help our members move their finances forward with care, compassion, and empathetic touch. We put people first and treat them like humans, not account numbers.
Customer Service
AchieveA leading digital personal finance company helping everyday people move forward on the path to a better financial future
Job Description As a part of our Member Services team, you'll impact the lives of everyday people and help them move from surviving to thriving with innovative digital personal finance solutions. From onboarding and new account set up to answering questions and coaching them throughout their journey, you'll be there every step of the way to provide empathy, care, and guidance when it's needed most. This role is structured to include career progression that allows you to train up and work toward higher-level positions. This position is 100% work-from-home. Candidates must reside in the greater Houston, Dallas or surrounding areas in Texas. Starting Pay: $16.00/hr Start Date: May 11th, 2026 - Monday-Friday schedules available - 4 X 10 shifts also available, includes weekends (Additional pay incentives for working weekends!) What you'll do: - Communicate with our members via phone and email, exhibiting care in every interaction - Listen to our members, providing empathy and solutions to their unique needs - Collaborate with your team to share knowledge and best practices - Accurately document Member interactions and activity Qualifications - Minimum of 1 year of Customer Service experience (call center or retail) - High school diploma or equivalent - Available for an 8-hour shift between the hours of 6am - 8pm - People-focused approach and solution mindset - Ability to handle a high volume of inbound calls - Strong communication skills Additional Information Achieve well-being with: - 401 (k) with employer match - Medical, dental, and vision with HSA and FSA options - Competitive vacation and sick time off, as well as dedicated volunteer days - Access to wellness support through Employee Assistance Program, Talkspace, and fitness discounts - Up to $5,250 paid back to you on eligible education expenses - Pet care discounts for your furry family members - Financial support in times of hardship with our Achieve Care Fund - A safe place to connect and a commitment to diversity and inclusion through our six employee resource groups Join Achieve, change the future At Achieve, we're changing millions of lives. From the single parent trying to catch up on bills to the entrepreneur needing a loan for the next phase of growth, you'll get to be a part of their journey to a better financial future. We're proud to have over 3,000 employees in mostly hybrid andwork-from-homeroles across the United States with hubs in Arizona, California, and Texas. We are strategically growing our teams with more work-from-home opportunities every day to better serve our members. A career at Achieve is more than a job-it's a place where you can make a true impact, have a sense of belonging, establish a fulfilling career, and put your well-being first. Attention Agencies & Search Firms: We do not accept unsolicited candidate resumes or profiles. Please do not reach out to anyone within Achieve to market your services or candidates. All inquiries should be directed to Talent Acquisition only. We reserve the right to hire any candidates sent unsolicited and will not pay any fees without a contract signed by Achieve's Talent Acquisition leader. Company Description Achieve is a leading digital personal finance company. We help everyday people move from struggling to thriving by providing innovative, personalized financial solutions. By leveraging proprietary data and analytics, our solutions are tailored for each step of our member's financial journey to include personal loans, home equity loans, debt consolidation, financial tools and education. Every day, we get to help our members move their finances forward with care, compassion, and empathetic touch. We put people first and treat them like humans, not account numbers.
Customer Service
AchieveA leading digital personal finance company helping everyday people move forward on the path to a better financial future
Job Description As a part of our Member Services team, you'll impact the lives of everyday people and help them move from surviving to thriving with innovative digital personal finance solutions. From onboarding and new account set up to answering questions and coaching them throughout their journey, you'll be there every step of the way to provide empathy, care, and guidance when it's needed most. This role is structured to include career progression that allows you to train up and work toward higher-level positions. This position is 100% work-from-home. Candidates must reside in the greater Tampa, Orlando or surrounding areas in Florida. Starting Pay: $16.00/hr Start Date: May 11th, 2026 - Monday-Friday schedules available - 4 X 10 shifts also available, includes weekends (Additional pay incentives for working weekends!) What you'll do: - Communicate with our members via phone and email, exhibiting care in every interaction - Listen to our members, providing empathy and solutions to their unique needs - Collaborate with your team to share knowledge and best practices - Accurately document Member interactions and activity Qualifications - Minimum of 1 year of Customer Service experience (call center or retail) - High school diploma or equivalent - Available for an 8-hour shift between the hours of 6am - 8pm - People-focused approach and solution mindset - Ability to handle a high volume of inbound calls - Strong communication skills Additional Information Achieve well-being with: - 401 (k) with employer match - Medical, dental, and vision with HSA and FSA options - Competitive vacation and sick time off, as well as dedicated volunteer days - Access to wellness support through Employee Assistance Program, Talkspace, and fitness discounts - Up to $5,250 paid back to you on eligible education expenses - Pet care discounts for your furry family members - Financial support in times of hardship with our Achieve Care Fund - A safe place to connect and a commitment to diversity and inclusion through our six employee resource groups Join Achieve, change the future At Achieve, we're changing millions of lives. From the single parent trying to catch up on bills to the entrepreneur needing a loan for the next phase of growth, you'll get to be a part of their journey to a better financial future. We're proud to have over 3,000 employees in mostly hybrid andwork-from-homeroles across the United States with hubs in Arizona, California, and Texas. We are strategically growing our teams with more work-from-home opportunities every day to better serve our members. A career at Achieve is more than a job-it's a place where you can make a true impact, have a sense of belonging, establish a fulfilling career, and put your well-being first. Attention Agencies & Search Firms: We do not accept unsolicited candidate resumes or profiles. Please do not reach out to anyone within Achieve to market your services or candidates. All inquiries should be directed to Talent Acquisition only. We reserve the right to hire any candidates sent unsolicited and will not pay any fees without a contract signed by Achieve's Talent Acquisition leader. Company Description Achieve is a leading digital personal finance company. We help everyday people move from struggling to thriving by providing innovative, personalized financial solutions. By leveraging proprietary data and analytics, our solutions are tailored for each step of our member's financial journey to include personal loans, home equity loans, debt consolidation, financial tools and education. Every day, we get to help our members move their finances forward with care, compassion, and empathetic touch. We put people first and treat them like humans, not account numbers.
• Manage a queue of incoming support-related requests and work with your team to prioritize tasks. • Respond to and action on issues, questions, and configuration needs from customers and internal members of the Success team, providing front-line support via email, support ticketing, and Zoom meetings. • Working with internal stakeholders to assess, prioritize, and mitigate issues, who might look like customer success managers, engineers, or fellow team members. • Attend virtual meetings with customers to analyze, troubleshoot, and diagnose problems. • Maintain proactive, engaged ownership and awareness throughout your daily workflow. • Keep customers informed of the status of their open support requests. • Identify, report, and document patterns and feedback on incoming requests and questions, providing useful data to inform the broader Jellyfish organization. • Assist in creating documentation and KB to better serve our internal and external customers. • Develop and maintain a deep understanding of both the Jellyfish Platform and our customers' specific needs. • Work with the team to improve internal processes and pursue side projects that increase efficiency.


