Marketing Data and Analytics Engineer
Job Description
Fortune Media is building a marketing data foundation that connects CRM and marketing automation systems, with plans to expand into a broader CDP and ESP ecosystem. This role helps design and operationalize the pipelines, definitions, and governance needed for reliable measurement across Salesforce Sales Cloud and Salesforce Marketing Cloud.
Role Overview
You will design, build, and maintain data flows that connect Salesforce Sales Cloud and Salesforce Marketing Cloud, including Marketing Cloud Connect, while scaling the architecture to support future ESP and adjacent tooling (such as event platforms, subscription tools, and analytics layers). The role also creates the reporting and measurement frameworks used by marketing, editorial, events, and revenue operations stakeholders.
Key Responsibilities
- Design, build, and maintain data pipelines between Salesforce Sales Cloud, Salesforce Marketing Cloud, and any future ESPs and adjacent systems (event platforms, subscription tools, analytics layers).
- Ensure reliable, performant data synchronization within the integration architecture between Sales Cloud and Marketing Cloud Connect, and any future ESP and tools.
- Evaluate and help implement future ESP and CDP tooling, defining how data enters, moves through, and exits each system.
- Document all data flows, field mappings, and transformation logic in a centralized, accessible location.
- Establish and maintain a data dictionary with canonical definitions for contacts, leads, accounts, subscribers, and audience segments across systems.
- Enforce data quality standards including deduplication rules, field validation, consent flags, and suppression logic to support a unified customer โgolden record.โ
- Partner with the Salesforce Developer to ensure custom objects, fields, and automations align with governance standards.
- Maintain compliance hygiene for CAN-SPAM, GDPR, and opt-in/opt-out integrity across all marketing sends.
- Build and maintain reporting frameworks for email performance, audience health, list growth, and data quality metrics.
- Provide actionable insights to marketing and revenue stakeholders, including deliverability trends, segment performance, data decay, and contact coverage gaps.
- Support attribution modeling and funnel reporting as Salesforce Sales Cloud and Marketing Cloud mature.
- Act as an internal expert and translator between marketing operations, engineering, and business stakeholders on data questions.
- Work with the Marketing Cloud Solutions Architect on technical implementation decisions.
- Contribute to vendor evaluation and RFP processes as the team considers CDP and ESP investments.
Required Qualifications
- Demonstrated ability to solve complex, high-scale engineering problems with clean, efficient code.
- Strong proficiency in at least one major programming language (Python, Go, or Java) beyond basic scripting for data manipulation.
- Expertise in designing scalable, fault-tolerant distributed systems.
- Deep understanding of system design trade-offs (CAP theorem; latency versus throughput; synchronous versus asynchronous processing) in enterprise data pipelines.
- Advanced data modeling knowledge beyond SQL, including NoSQL versus relational schemas and optimizing data structures for high-performance retrieval in a CDP or CRM environment.
- 2 to 6 years of experience in a data, data engineering, marketing operations, or martech-focused role.
- Hands-on experience with Salesforce Sales Cloud and Salesforce Marketing Cloud, including understanding of how the systems connect and common failure points.
- Fluency in SQL, with ability to query, transform, and validate data independently.
- Working knowledge of data governance concepts including data dictionaries, lineage, deduplication, and master data management principles.
- Experience designing or maintaining data integrations (APIs, connectors, ETL/ELT pipelines).
- Strong documentation instincts that improve system clarity over time.
- Comfort operating in ambiguity, with the roadmap being actively shaped.
Technologies
- Python, Go, Java
- SQL
- Salesforce Sales Cloud, Salesforce Marketing Cloud
- Marketing Cloud Connect
- NoSQL
- Relational schemas
Location and Compensation
- Location: New York, NY (hybrid)
- Salary: USD 120,000 to 150,000 per year
- Minimum experience: 2 years
Benefits
- 20 vacation days and 2 personal days, plus 11 company holidays, and an honour-based sick leave policy.
- Health, dental, and vision coverage (90% paid for individuals and families), with flexible spending accounts where Fortune contributes to your HSA.
- 401(k) plan.
- Generous parental leave.
- Dependent care, commuter, and cell phone benefits.
- Tuition reimbursement program.
- Commitment to an open, inclusive, and diverse work culture.
Preferred Qualifications
- Experience with Marketing Cloud Connect and Synchronized Data Extensions.
- Knowledge of email deliverability fundamentals (sender reputation, list hygiene, ISP feedback loops).
- Exposure to ESP migration or evaluation projects.
- Familiarity with CDP platforms (Salesforce Data Cloud, Segment, or similar) preferred.
- Salesforce certification (e.g., Marketing Cloud Email Specialist, Administrator, or Data Cloud) preferred.
- Experience in a media, publishing, or subscription business preferred.
Current Stack and Roadmap
- CRM: Salesforce Sales Cloud
- Marketing Automation: Salesforce Marketing Cloud
- Integration: Marketing Cloud Connect
- On the roadmap: CDP evaluation and integration; ESP consolidation or migration