Upwork logo

Senior Marketing Automation Engineer (Event-Driven, AWS + Contentful)

Upwork

We are building a production-grade marketing automation platform for a regulated B2B trade credit fintech that will be operating across multiple jurisdictions.

This is not a CRM setup role and not a no-code automation project.

The system is event-driven, serverless, and designed to scale internationally with clear separation between:

  • configuration,
  • execution,
  • and analytics.

We are looking for an engineer who has already built systems like this — not someone learning the stack for the first time.

This role is a fit if you have built

  • Event-driven marketing or growth infrastructure
  • Headless CMS-driven campaign and persona configuration
  • Serverless backends handling lead ingestion, classification, and automation triggers
  • CRM integrations where the CRM is not the system of record

Non-Negotiable Experience (Please do not apply without these)

You must have hands-on experience with all three of the following:

1. Event-Driven Backend Architecture (AWS)

  • AWS API Gateway
  • AWS Lambda
  • SQS and/or EventBridge
  • Writing to a transactional database (Postgres or equivalent)
  • Designing idempotent, retry-safe processors

If you have “used AWS” but have not built event-driven systems, this role is not a fit.

2. Contentful as a Headless Configuration Layer

Contentful is used not just for content, but as a configuration layer for:

  • personas
  • campaigns
  • targeting rules
  • structured content blocks

You must have

  • designed Contentful content models
  • worked with publish webhooks
  • integrated Contentful with backend services (not only frontend)
  • understood versioning and schema governance

General CMS or Webflow experience is not equivalent.

3. Marketing Automation via Webhooks (n8n / CRM)

  • Webhook-driven automation
  • CRM integration where the CRM is not the source of truth
  • Bidirectional sync (tags, status, lifecycle)
  • Experience debugging race conditions and retries
  • Experience with n8n, GoHighLevel, or similar orchestration tools is required.

Current Stack (Context)

  • Contentful (headless CMS & configuration)
  • Next.js on Vercel (landing pages, ISR)
  • AWS API Gateway, Lambda, SQS / EventBridge
  • Aurora Postgres (system of record)
  • n8n (orchestration)
  • GoHighLevel (CRM & execution)
  • Databricks (analytics)
  • Twilio / SendGrid / email & SMS providers

You do not need to be an expert in every tool, but you must understand how these systems interact in an event-driven architecture.

What You Will Do

  • Review and validate the existing marketing automation architecture
  • Implement or refine:
  • lead ingestion and validation
  • persona matching logic
  • campaign triggering and lifecycle flows
  • CRM synchronisation

Ensure

  • clean separation of concerns
  • no business logic in the CRM or no-code tools
  • reliable retries and observability
  • Work directly with BA and founder (who is non-technical and hands-on)

This Is Not an CRM-only setup or Zapier / Airtable-centric automation with just workflows.

Nice to Have

  • Fintech or regulated-industry experience
  • Multi-region / international scale systems

Engagement

  • Initial engagement: architecture validation + implementation sprint
  • Ongoing work likely

We value judgment and system thinking over speed.

How to Apply (Important)

Please include all three of the following in your proposal:

  • A short description of a similar system you have built (tools + scale)
  • Your direct experience with: AWS serverless; Contentful content modelling; Webhook-driven marketing automation;
  • one architectural decision you made in a past project — and why

We are looking to make a decision in the first week of January 2026 for an immediate start.

Job Type

Job Type
Contract
Location
United States

Share this job: