Senior Analytics Engineer, Marketing Sciences
The Senior Analytics Engineer will architect and operate marketing data infrastructure, productionize predictive models, and enable attribution, experimentation, and customer activation. The role requires strong Snowflake, dbt, Python, SQL, and Segment expertise, plus experience with marketing data and cross-functional analytics initiatives.
About the job
Responsibilities
- Build and maintain scalable data pipelines ingesting marketing platform data from Google Ads and Meta, CRM data, and event streams.
- Productionize predictive models such as predictive lifetime value (pLTV) and churn risk.
- Architect pipelines for demand modeling and LTV:CAC reporting with standardized metrics.
- Support A/B testing and causal inference through reliable experiment logging and cohort assignment.
- Optimize the MarTech stack and maintain source-of-truth consistency across Iterable, HubSpot, Gong, Segment, and other platforms.
- Enable reverse ETL workflows that sync warehouse insights into product and marketing tools for real-time customer interventions.
Requirements
- Expert proficiency with Snowflake and dbt for modular, testable data transformations.
- Proficiency in Python and SQL.
- Experience handling semi-structured JSON API data from marketing sources across the ingestion-to-consumption lifecycle.
- Expertise designing, implementing, and managing Segment event pipelines.
- Ability to lead data architecture supporting metrics such as LTV, CAC, and ROAS.
- Experience working in Agile Scrum or Kanban environments with analysts, data scientists, and marketing stakeholders.
Nice-to-haves
- Experience with reverse ETL tools such as Census and Hightouch.
- Familiarity with real-time ETL using Kafka or AWS Kinesis.
- AWS DevOps experience with Terraform, Kubernetes, and Docker.
Compensation and Benefits
- Base salary range: $100,000–$125,000 USD.
- Medical, dental, vision, life, and disability insurance.
- 401(k) plan with company match.
- Flexible Time Off, wellbeing days, paid holidays, and summer Fridays.
- Mental health resources.
- Paid parental leave and Backup Care.
- Tuition reimbursement.
- Employee Resource Groups (ERGs).
Skills
Snowflake, dbt, Python, SQL, Segment, JSON, Google Ads, Meta Ads, Reverse Etl, Kafka, Aws Kinesis, Terraform, Kubernetes, Docker
Similar jobs
Data Engineering jobsBuilds agentic AI, automated data workflows, and BI solutions for complex telecommunications datasets. The role requires 5+ years of technical data and automation experience, strong SQL and Python skills, and expertise in data governance and LLM-based tools.
Own and scale transformation pipelines that convert diverse financial and operational data into reliable FP&A-ready models. The role requires strong SQL and dbt expertise, data integrity and performance skills, and effective collaboration across Engineering and Customer Success.
Builds governed Silver and Gold data models, semantic assets, and reusable transformation patterns on Databricks for business domains such as finance, RevOps, marketing, and HR. Requires 5+ years in analytics or data engineering, strong SQL and dimensional modeling expertise, and effective stakeholder collaboration.
Leads database architecture, performance, reliability, and developer-tooling initiatives for high-volume trading applications. Requires 8+ years of software engineering experience, expert MySQL skills, backend development expertise, and strong knowledge of distributed systems and database operations.
Builds the data foundation for a client retention and personalization team, including ELT pipelines, predictive data models, marketing integrations, and measurement layers. Requires modern data-stack experience, strong SQL and programming skills, and regular use of AI coding assistants.