Forward Deployment Engineer / Delivery Manager

About the Role

Engineering architect for enterprise CDP clients. You are the single technical owner for assigned clients — responsible for everything from solution design and data onboarding through platform configuration, integration architecture, go-live, and ongoing technical health. You identify and close product gaps by working directly with core engineering and contribute code to the platform.

What You Will Do

  • Design solution architecture per client — data ingestion strategy, schema mapping, identity resolution approach, segmentation logic, campaign orchestration flow
  • Configure and customize the CDP for client-specific use cases
  • Identify product gaps, write engineering specs, work with core product team to ship fixes
  • Own the client end-to-end from a technical standpoint — data onboarding, platform configuration, integration architecture, go-live readiness, and ongoing technical health
  • Contribute as senior developer on core product and applications between client engagements
  • Recognize cross-client patterns and translate them into product features

Must-Have

  • 8+ years hands-on software engineering
  • Java/JVM — can read, debug, refactor, and contribute to a production Spring Boot codebase
  • SQL + analytical databases — complex queries, stored procedures, performance tuning on Snowflake or BigQuery
  • Data architecture — can design end-to-end data flows: ingestion → transformation → identity resolution → segmentation → activation
  • Kafka — understands producers, consumers, topic design, partitioning, consumer groups, offset management
  • MongoDB — schema design, aggregation pipelines, indexing strategies, query optimization
  • API design — RESTful services, integration patterns, webhook architectures
  • Data modeling — star schema, EAV, slowly changing dimensions, multi-tenant schema patterns
  • Experience designing solutions across the stack — not just backend or just frontend, but the full path from raw client data to campaign execution
  • Can whiteboard a solution architecture with a client’s technical team and write production code the same week