Backend Engineer, Data
Core
Build the product-side layer for first-party data, enabling marketers to sort, filter, and chart data instantly without live warehouse queries, and power an in-app agent's query tool.
Role type
Senior IC backend engineer (data product)
Builds
Precomputed first-party data fields, propensity/LTV/churn scores, dynamic segments, and the semantic query interface for the in-app agent.
Domain
Marketing technology / AI agents / Cloud data warehousing
Deliverable
production ML models
Required skills
Cloud data warehouse (Snowflake), TypeScript, AWS Lambda, Python, semantic views, data pipeline optimization
Preferred skills
Experience with sync engines (Zero, Replicache, ElectricSQL), building data-heavy SaaS products
Technologies
Snowflake, Postgres, Drizzle, AWS Lambda, Python, TypeScript, TanStack Start, React, Temporal, Mastra
Responsibilities
Decide what data gets precomputed and where it lives; build the path from Postgres to the synced client; extend pipelines for missing tables; ship end-to-end features including backend and frontend components; maintain the in-app agent's query tool.
Seniority
Senior, hands-on IC