A

Amplitude

Product analytics platform for user behavior

Senior Data Engineer - Marketing & GTM

Data EngineeringPosted on Nov 12
Full-timeNo salary listedHybrid

About the Job

Requirements

  • At least 5 years of relevant data engineering experience, with demonstrated ownership of complex production pipelines and data models.
  • Strong SQL skills and practical Python experience for integrations, automation, and data processing.
  • Hands-on experience with Fivetran and dbt, including ingestion configuration, incremental transformations, testing, documentation, and troubleshooting.
  • Production experience with Snowflake or Databricks, including query optimization, workload management, access controls, and cost-aware design.
  • Experience building semantic layers with governed metric definitions, explicit data grain, entity relationships, and reusable business logic.
  • Experience with Salesforce, Marketo, Google Ads, or similar CRM, marketing automation, and advertising platforms.
  • Experience building context layers that make business data understandable and usable by people and AI tools, including metadata, terminology, business rules, and validated examples.
  • Strong data modeling fundamentals, including dimensional modeling, historical snapshots, slowly changing dimensions, deduplication, and incremental processing.
  • Experience supporting Marketing or GTM data, with an understanding of how leads, contacts, accounts, campaigns, activities, and opportunities connect.
  • Production engineering practices using Git, code review, CI/CD, automated tests, observability, and safe deployment and recovery.
  • Comfort using AI tools such as Cursor, Claude, and Codex in day-to-day engineering work to explore unfamiliar systems, write and review code, debug pipelines, and improve documentation, while validating outputs and protecting sensitive data.
  • Ability to shape project scope, explain tradeoffs, deliver value incrementally, and measure whether a solution improved the business.
  • Experience communicating and working collaboratively with technical and nontechnical partners.

Responsibilities

  • Build and operate production data pipelines using Fivetran, dbt, and Snowflake, integrating CRM, marketing automation, advertising, product usage, and other business data; develop custom API connectors when existing integrations do not meet the need.
  • Create trusted Marketing and GTM data products for campaign performance, funnel conversion, attribution, account engagement, intent scoring, and pipeline analysis.
  • Build and maintain semantic layers that define shared business entities, relationships, dimensions, and metrics so dashboards, analysts, and AI tools use consistent definitions.
  • Develop context layers for AI-enabled analytics, capturing business terminology, metric descriptions, synonyms, approved joins, business rules, and verified queries that help tools interpret data accurately.
  • Partner with business stakeholders to understand workflows, clarify ambiguous requirements, validate assumptions, and translate business problems into practical technical solutions.
  • Own data correctness and reliability, including source reconciliation, automated testing, freshness monitoring, failure alerts, root-cause analysis, and recovery procedures.
  • Own delivery end to end, from design and incremental development through validation, deployment, documentation, and ongoing support; balance delivery speed with maintainability, performance, and operating cost.
  • Raise the team’s engineering standards through code and design reviews, reusable patterns, knowledge sharing, and mentoring; contribute improvements to the team’s technical roadmap.

Desired Qualifications

  • Experience with marketing attribution, campaign influence, lifecycle marketing, account scoring, or warehouse-to-business-system activation.
  • Familiarity with Snowflake semantic views, Cortex Analyst, dbt Semantic Layer, or comparable semantic modeling tools.
  • Experience exposing governed data through APIs, MCP servers, or AI agents, and evaluating the accuracy of AI-generated answers.
  • Experience using AI development tools to accelerate engineering work while maintaining code quality and data correctness.

About the Company

Amplitude

Product analytics platform for user behavior

Amplitude provides product analytics tools that help teams understand how users interact with their products. It tracks product usage, measures the impact of new releases, and maps user journeys to identify friction points and improve retention. The platform works by collecting event data and user properties, then offering dashboards, funnels, retention cohorts, and path analysis. It integrates with platforms like AWS, Braze, Segment, and Snowflake, and is delivered via a subscription model with tiered features. Amplitude differentiates itself through deep, product-focused analytics that emphasize user behavior, journey analysis, and retention, plus strong integrations to fit into existing tech stacks. Its goal is to help businesses make data-driven product decisions to grow engagement and retention across SaaS, e-commerce, media, gaming, and fintech customers.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Amplitude

See more jobs