Remote job
Data Engineer, AI & Analytics
Job details
About this role
Role overview Own the core data foundation for an AI-native growth agency, building pipelines, models, and data marts that serve internal teams, clients, and AI initiatives. The work spans raw platform ingestion through a semantic layer across a large multi-tenant warehouse, with AI-agentic workflows embedded into how you build. Marketing data is fragmented by design, so the role centers on reconciling spend, conversions, and revenue across many platforms.
Responsibilities - Design, build, and maintain the core data foundation, owning the workflow from raw platform data through serving layers. - Build ingestion that tolerates API changes, deprecated fields, rate limits, and retroactive restatement of conversion data without corrupting downstream models. - Model across sources to reconcile spend, impressions, conversions, and revenue across major ad platforms, plus customer-level joins across e-commerce, email, analytics, and CRM systems. - Deliver client-bespoke modeling on top of the core layer, extending shared patterns rather than forking them. - Build semantic layers and metric definitions that let AI-generated SQL return consistent, correct answers. - Use AI-agentic workflows, including AI coding tools, to accelerate development and document patterns that become team standards. - Monitor and resolve data quality issues, optimizing pipelines for cost and performance across a multi-client warehouse.
Requirements - 3+ years in data or analytics engineering, including 1+ years owning a dbt project of meaningful size in production. - Advanced proficiency in Python and SQL, with a focus on production-grade code for data pipelines and modeling. - Deep dbt expertise: incremental strategies, Jinja and macros, packages, tests, snapshots, source freshness, exposures, and DAG hygiene. - Strong command of Snowflake and the surrounding cloud data stack to operate autonomously. - Experience modeling in a multi-tenant environment, with judgment about what belongs in a client layer versus the core. - Working knowledge of marketing and advertising datasets, including UTMs, attribution windows, and the gap between platform-reported and warehouse-reported conversions. - Familiarity with cloud-native infrastructure (GCP) and infrastructure-as-code principles. - Practical adoption of AI-agentic development workflows such as Cursor, Claude Code, or GitHub Copilot.
Nice to have - Experience serving both BI and AI consumers from the same data foundation.
Benefits and work setup - Pacific time zone working hours expected. - Advanced spoken and written English required for daily collaboration.