Senior Data Engineer

Massive Rocket
Cambridge, MA
Category Engineering
Remote
Job Description
Role Overview

As a Senior Data Engineer, you will focus on designing and optimising Snowflake environments and customer data foundations that power CRM, personalisation, and audience activation. This role is heavily centred around Snowflake architecture, data modelling, customer identity, segmentation, and enabling downstream tools such as Braze, Hightouch, and CDPs.

What You Will Do

Design and maintain Snowflake data models that support customer engagement, reporting, and audience activation. Build and optimise customer-level data structures for segmentation, personalisation, and lifecycle marketing.

Why It Might Be a Fit

Deep Snowflake expertise, including architecture, modelling, optimisation, and performance tuning. Strong experience with customer data platforms, identity resolution, and customer profile design.

Requirements

  • Deep Snowflake expertise, including architecture, modelling, optimisation, and performance tuning
  • Strong experience with customer data platforms, identity resolution, and customer profile design
  • Experience supporting CRM and customer engagement platforms such as Braze, Salesforce Marketing Cloud, Bloomreach, or Adobe Campaign
  • Strong understanding of customer events, user attributes, audience segmentation, and lifecycle marketing use cases
  • Experience with reverse ETL tools such as Hightouch or Census
  • Strong SQL and dbt skills, with the ability to design scalable customer-centric data models
  • Familiarity with consent management, privacy frameworks, and customer data governance
  • Experience working with multi-channel customer engagement data across email, push, SMS, web, and app
  • Ability to communicate complex customer data concepts to both technical and non-technical stakeholders

Benefits

  • Rocket‐Fuelled Growth
  • A Culture That Actually Gives a Damn
  • A Global Crew
  • Remote‐First for Life
  • Real Career Momentum
  • Moments That Matter
]]>