Demo

SFMC DSL Engineer (SFMC-DSL) - Columbus, OH (5 days onsite).

ICS Global Soft, Inc.
Columbus, OH Contractor
POSTED ON 4/22/2026
AVAILABLE BEFORE 5/22/2026

Hi,

Hope you are doing well.

This is Rahul from ICS Global Soft. Kindly find the below job description and let me know your availability.

Role: SFMC DSL Engineer (SFMC-DSL)

Location: Columbus, OH (5 days onsite).

Interviews: There will be total of 3-4 interview

JD:

We are looking for a DSL Engineer with hands-on experience in designing Domain-Specific Languages and strong Salesforce Marketing Cloud (SFMC) domain knowledge. You will design, formalize, and validate two new proprietary DSLs at the core of an Agentic AI marketing platform - ADL (Audience Definition Language) and JDL (Journey Definition Language) - and own the translation engine that converts JDL into SFMC-native journeys.

Responsibilities:

  1. Analyze existing SFMC Audience and Journey configurations and derive structured DSL schemas (ADL / JDL) that represent them in a portable, platform-agnostic format (JSON/YAML)
  2. Design and validate the DSL enforce schema correctness, field type safety, and rule constraints using a validation framework in Python or Java
  3. Translate DSL definitions back into SFMC-native constructs (Journey Builder, Data Extensions, suppression rules) to ensure round-trip fidelity

Must-Have Experience

  1. SFMC hands-on with Journey Builder, Audiences, Data Extensions, and suppression logic
  2. DSL Design proven experience creating and formalizing a Domain-Specific Language (JSON Schema / YAML)
  3. Validation Framework built or owned schema validation logic in Python or Java
  4. AI-driven workflow automation experience

Preferred Qualifications

  1. Experience building AIdriven workflow automation or agentic systems.
  2. Familiarity with AMPscript, SSJS, and SFMC personalization logic.
  3. Background in marketing automation, CRM systems, or customer lifecycle design.
  4. Knowledge of secure execution environments, sandboxing, and rulebased validation engines.

Required Skills

Skill

Details

DSL / Schema Design (Mandatory)

JSON Schema (Draft-07/2020-12), YAML DAG schemas, schema versioning & registry patterns

Validation Framework (Mandatory)

Python (jsonschema, pydantic)

SFMC Domain

Journey Builder, Interaction API, Data Extensions, Content Builder, suppression logic

Backend

Python or Java/Spring Boot REST API design, idempotency patterns, OpenAPI docs

AWS

S3 (versioned storage), Lambda, API Gateway, DynamoDB (state store), Bedrock (context)

Twilio Segment

Audience APIs, destination mappings ADL reference model

Thanks & Regards,

RAHUL

Technical Recruiter
Phone:

E-mail:

Linkdin:

Hourly Wage Estimation for SFMC DSL Engineer (SFMC-DSL) - Columbus, OH (5 days onsite). in Columbus, OH
$33.00 to $42.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a SFMC DSL Engineer (SFMC-DSL) - Columbus, OH (5 days onsite).?

Sign up to receive alerts about other jobs on the SFMC DSL Engineer (SFMC-DSL) - Columbus, OH (5 days onsite). career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$79,917 - $101,594
Income Estimation: 
$97,688 - $130,047
Income Estimation: 
$72,620 - $96,681
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ICS Global Soft, Inc.

  • ICS Global Soft, Inc. San Francisco, CA
  • Title: Oracle Fusion Techno-Functional Consultant (AR/O2C) Location: San Francisco, CA (Hybrid) Duration: Long Term Required Skills: Oracle Fusion AR, Coll... more
  • 4 Days Ago

  • ICS Global Soft, Inc. Fremont, CA
  • Hi, Hope you are doing well. This is Rahul from ICS Global Soft. Kindly find the below job description and let me know your availability. Role:- SAP Vistex... more
  • 4 Days Ago

  • ICS Global Soft, Inc. Oklahoma, OK
  • Position: Skematix-to-Airflow Migration Consultant Location: Oklahoma City, OK (Onsite) Duration: 12 months contract Job Description: The Skematix-to-Airfl... more
  • 5 Days Ago

  • ICS Global Soft, Inc. Scottsdale, AZ
  • Hope your doing well! Job Details: Saviynt IAM Staff Augmentation - Senior IAM Engineer Location: Scottsdale, Chicago and SFO Core Capabilities: Saviynt IG... more
  • 5 Days Ago


Not the job you're looking for? Here are some other SFMC DSL Engineer (SFMC-DSL) - Columbus, OH (5 days onsite). jobs in the Columbus, OH area that may be a better fit.

  • 3AMIGOSIT LLC Columbus, OH
  • Hi Folk''''s, Note: Please send only suitable profile. Title: Solution Architect – AI Agent & DSL Platform (SFMC Automation) Location: Columbus, OH (Onsite... more
  • 1 Day Ago

  • Incorporan Inc Columbus, OH
  • Hello Professionals Position: Solution Architect AI Agent & DSL Platform (SFMC Automation) Location: Columbus, OH (ONSITE) Overview We are looking for a So... more
  • 8 Days Ago

AI Assistant is available now!

Feel free to start your new journey!