Software Engineer III Lead Data Capture (Salesforce Marketing Cloud)

Overview

Remote
$50 - $58
Contract - Independent
Contract - 6 Month(s)

Skills

Software Engineer
Lead Data Capture
Data Capture
Salesforce Marketing Cloud
Backend
API Development
Python
Node.JS
Django
FastAPI
SFMC
Data Extensions
Automation Studio
Salesforce CRM
SFMC APIs
PostgreSQL
BigQuery
Snowflake
Firebase
AWS
GCP
Azure
Lambda
GDPR
API Security
GTM
Kafka
RabbitMQ
SNS
SQS
CI/CD
DevOps

Job Details

Category

Details

Role

Software Engineer III Lead Data Capture (Salesforce Marketing Cloud)

Location

USA(Remote)

Employment Type

6 Months Contract CTH

Experience

10+ years in backend, API development, and marketing automation for lead data capture and processing

Primary Skills (Must-Have)

Backend Development: Python, Node.js, Django, FastAPI

Salesforce Marketing Cloud (SFMC): Data Extensions, Automation Studio, Journey Builder, Email Studio, Contact Builder

CRM & Lead Capture: Salesforce CRM, SFMC APIs, Pardot, Web-to-Lead Forms

Data Processing & Storage: PostgreSQL, BigQuery, Snowflake, Firebase

Cloud & Infrastructure: AWS/Google Cloud Platform/Azure (S3, Lambda, Cloud Functions, Pub/Sub)

Tracking & Attribution: Google Tag Manager (GTM), Facebook Pixel, Server-Side Tracking, First-Party Data Collection

Security & Compliance: GDPR, CCPA, OAuth, JWT, API Security

Secondary Skills (Good-to-Have)

Experience with lead scoring models and automated lead nurturing workflows

Familiarity with event-driven architectures (Kafka, RabbitMQ, AWS SNS/SQS)

Hands-on experience with A/B testing platforms (Optimizely, VWO, Google Optimize)

Knowledge of programmatic marketing and attribution models (Last Touch, Multi-Touch Attribution)

CI/CD & DevOps: Terraform, GitHub Actions, Jenkins

Tools & Platforms

Salesforce Marketing Cloud (SFMC): Automation Studio, Journey Builder, Email Studio, Contact Builder

CRM & Lead Capture: Salesforce CRM, SFMC APIs, Pardot, Web-to-Lead Forms

CI/CD: GitHub Actions, Jenkins, Terraform

Cloud & Serverless: AWS Lambda, Google Cloud Platform Cloud Functions, Firebase

Marketing & Analytics: Google Analytics 4 (GA4), Segment, Mixpanel, Amplitude

Monitoring & Logging: DataDog, Prometheus, Splunk

Collaboration & Code Review: GitHub, Jira, Confluence

Key Responsibilities

Lead Data Capture & API Development:

- Design and implement scalable lead capture APIs for marketing forms and landing pages

- Automate lead ingestion, validation, and processing pipelines from multiple sources (web, social media, paid ads)

- Build Salesforce Marketing Cloud (SFMC) API integrations for lead processing and customer journey automation

- Implement server-side tracking and event data collection for better attribution and conversion insights

Salesforce CRM & Marketing Automation Integrations:

- Develop real-time integrations with Salesforce CRM, SFMC, and Pardot

- Implement custom APIs and webhook workflows for lead enrichment, scoring, and assignment

- Ensure data consistency and de-duplication across Salesforce CRM and marketing databases

Attribution & Analytics Tracking:

- Implement Google Tag Manager (GTM), Facebook Pixel, and server-side event tracking

- Optimize customer journey tracking models for marketing attribution

- Work with growth and product teams to improve conversion tracking and campaign effectiveness

Performance, Security & Compliance:

- Ensure GDPR, CCPA, and data privacy compliance for lead data storage and handling

- Optimize API integrations for scalability, security, and performance

- Monitor and troubleshoot data discrepancies, tracking issues, and Salesforce sync failures

Leadership & Collaboration:

- Act as a technical mentor for junior and mid-level engineers on marketing automation best practices

- Collaborate closely with growth marketers, data scientists, and sales teams to support lead conversion goals

- Participate in Agile development, code reviews, and sprint planning

- Provide technical documentation and best practices for Salesforce Marketing Cloud workflows

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Lawrence Ash