We are building a world-class data platform that powers decision-making across the business—from product and marketing to finance and executive leadership. As a Senior Data Engineer, you will be a high-impact individual contributor working across a modern data stack, including Snowflake, dbt, and ELT pipelines.
This is a high-autonomy role for someone who cares deeply about data quality, reliability, and scalability. You will design and operate robust data systems, translate business needs into technical solutions, and help establish best-in-class data engineering practices. If you enjoy building fast, trustworthy, and maintainable data platforms at scale, this role is for you.
Responsibilities
- Architect and optimize the Snowflake data platform, including warehouse sizing, cost optimization, storage strategy, and access controls
- Design and own dbt project structure, including models, macros, testing, documentation, and scalable data contracts
- Build and maintain ELT pipelines using Fivetran and orchestration tools, ensuring reliable data ingestion across multiple sources
- Implement and manage data quality and observability frameworks (tests, SLAs, lineage, monitoring, incident response)
- Translate business requirements into scalable data models and reusable datasets
- Partner with Analytics, Product, and Marketing teams to deliver high-quality, self-service data solutions
- Establish and enforce data modeling standards (dimensional and ER models)
- Optimize query performance and warehouse costs in Snowflake, providing insights to stakeholders
- Define and enforce data governance policies, including RBAC, masking, and PII handling
- Own end-to-end delivery of complex data initiatives, from design to production
- Participate in code reviews and technical design discussions, raising engineering standards
- Identify and reduce technical debt across pipelines, models, and infrastructure