Why This Role Stands Out
This role offers a fantastic opportunity to bridge the gap between marketing strategy and technical implementation within a reputable retail company, driving impactful MarTech solutions. You will thrive here if you excel at translating complex business needs into technical specifications and enjoy collaborating with both marketing and engineering teams to enhance customer engagement platforms like Braze and Snowflake. Apply now to contribute your expertise to exciting projects and grow your career in a dynamic environment.
Quick Overview
Job Description
Job Title: Technical Business Analyst/System Analyst — MarTech (Braze / Snowflake / Paid Media)
Location: Charlotte, NC
Experience: 5 - 8+ years
Duration: 1-2 Year extendable
Position Summary
We are seeking an experienced Technical Business Analyst to support Marketing Technology (MarTech) team of a retail client with more than 400 stores in multiple sites. This is an onsite contract/full-time engagement based in Charlotte, NC.
The Technical Business Analyst will act as the bridge between marketing/business stakeholders and technical teams, translating campaign and customer data requirements into clear technical specifications across Client’s core MarTech ecosystem — including Braze (customer engagement and messaging platform), Snowflake (customer data platform), and paid digital/social advertising channels such as Google Ads and Meta Ads. This role requires someone equally comfortable in a requirements-gathering workshop with marketing stakeholders and in a technical discussion with data engineers about schemas, audience syncs, and API integrations.
Key Responsibilities
· Partner with marketing, CRM, loyalty, and digital teams to gather, document, and translate business requirements into detailed technical specifications for campaign, audience, and data initiatives.
· Serve as the functional and technical liaison between Client’s's MarTech team and the Braze, Snowflake, Google Ads, and Meta Ads platforms.
· Analyze and document customer data flows between Snowflake (CDP) and Braze to support segmentation, personalization, and cross-channel orchestration.
· Support audience builds, segmentation logic, and data mapping requirements for Braze campaigns across push, email, SMS, and in-app channels.
· Collaborate with data engineering to define data feeds, schemas, and integration requirements between Snowflake and downstream MarTech and ad platforms.
· Document current-state and future-state process flows, data lineage, and system integration diagrams for MarTech initiatives.
· Write clear user stories, functional requirements, and acceptance criteria for platform enhancements and campaign builds.
· Support user acceptance testing (UAT) for new Braze campaigns, Snowflake data models, and platform integrations.
· Analyze campaign performance and audience match rates across Google Ads and Meta Ads to identify data quality or integration issues.
· Facilitate workshops and meetings with cross-functional stakeholders (Marketing, IT, Data/Analytics) to align on requirements and priorities.
· Maintain documentation such as SOPs, data dictionaries, and process runbooks for MarTech systems and workflows.
· Identify and recommend opportunities to improve MarTech processes, data quality, and campaign execution efficiency.
Required Qualifications
· 5–8+ years of experience as a Business Analyst, Technical Business Analyst, or similar role, including at least 2–3 years focused on MarTech/AdTech ecosystems.
· Hands-on experience with Braze or a comparable customer engagement platform (e.g., Salesforce Marketing Cloud, Iterable, Adobe Campaign, Responsys).
· Working knowledge of Snowflake or another cloud data warehouse/CDP (e.g., Segment, Tealium, mParticle), including data modeling concepts.
· Experience working with paid/social advertising platforms such as Google Ads and Meta Ads Manager, including audience syncs, conversion tracking, and offline event uploads.
· Strong SQL skills for data validation, querying, and troubleshooting.
· Proven experience gathering and documenting business/technical requirements (user stories, BRDs, functional specifications).
· Experience working in Agile/Scrum delivery environments using tools such as JIRA and Confluence.
· Solid understanding of customer data concepts: identity resolution, segmentation, audience match rates, and data privacy/consent management.
· Excellent communication and stakeholder management skills, with the ability to translate technical concepts for business audiences and vice versa.
· Retail or omnichannel retail industry experience strongly preferred.
· Bachelor's degree in Business, Information Systems, Computer Science, Marketing, or a related field, or equivalent practical experience.
Preferred Qualifications
· Experience with additional MarTech/CDP tools such as Adobe Experience Platform, Segment, or Tealium.
· Familiarity with ETL/data pipeline tools such as Fivetran, dbt, or Airflow.
· Experience supporting loyalty or CRM programs in a retail environment.
· Braze certification(s).
· Experience with data visualization tools such as Tableau, Looker, or Power BI.
· Knowledge of email/SMS deliverability best practices and compliance requirements (CAN-SPAM, TCPA, GDPR/CCPA).
Similar jobs
- JS
Banking Systems and Controls Specialist
NewJane Street
New York🇺🇸12 hours agoSwiftAccount ManagementCorporate Governance+5Finance - CU
Sr. Business Analyst - Finance Operations
NewCuraleaf
Chicago🇺🇸8 hours agoAccounts PayableAgileAzure+8Finance - CR
Corporate Strategy Senior Analyst
NewCrunchyroll, LLC
Los Angeles🇺🇸13 hours agoBusiness DevelopmentDue DiligenceFinancial Analysis+4 - CF
Senior Business Analyst, TPRM
NewChime Financial, Inc
San Francisco🇺🇸12 hours agoBackground ChecksComplianceDue Diligence+4Operations & Project Management - CO
Consulting Analyst
NewCodal
Chicago🇺🇸$70k - $80k/yr12 hours ago401kScrumConfluence+10 - UP
Senior IT Analyst II - IT Research and Development
NewUltragenyx Pharmaceutical
United States - Remote🇺🇸Remote11 hours agoBusiness AnalysisComplianceCornerstone+8Technology