Role Overview
As a Data Engineer, you’ll work on the Data Team, owning the core data foundation for Power Digital. You’ll design, build, and maintain the core data foundation, working end-to-end from raw ingestion through the semantic layer. You’ll work closely with Client Service, BI, Tagging & Tracking, Data Ops, and the nova product/engineering teams.
What You Will Do
Your key responsibilities will include designing and building ingestion that handles API changes, deprecated fields, and aggressive rate limits. You’ll model across sources to reconcile spend, impressions, conversions, and revenue across multiple platforms. You’ll also contribute to client-bespoke modeling and build the semantic layers and metric definitions.
Why It Might Be a Fit
You might be a fit if you’re a data engineer at a brand or retailer who wants to work closer to the decisions your data drives, or if you’ve built marketing pipelines at an agency or martech company and know how they break.
Requirements
- 3+ years in data or analytics engineering
- 1+ years owning a dbt project of meaningful size in production
- Advanced proficiency in Python and SQL
- Deep expertise in dbt
- Strong command of Snowflake and the surrounding cloud data stack
- Experience modeling in a multi-tenant environment
- Working knowledge of marketing and advertising datasets
- Proven experience designing and managing end-to-end data lifecycles
- Familiarity with cloud-native infrastructure (GCP) and infrastructure-as-code principles
- Real adoption of AI-agentic development workflows
- Demonstrated ability to architect AI-ready data models
- Experience with Git and CI/CD best practices
Benefits
- Competitive salary
- Equity
- Health insurance
- Paid time off
- Retirement plan
- Learning budget
- Parental leave
- Wellness program
- Visa/relocation assistance
- Remote flexibility
- Stipends
- Bonus/commission
- Paid holidays
To apply for this job please visit job-boards.greenhouse.io.

Follow us on social media