This job is onsite located in Minnetonka, MN. Please do not apply unless you are within 45 miles from our office. Thank you!
Overview We're looking for a Senior Data Platform Engineer to lead the design, implementation, and evolution of our data platform infrastructure. You'll own the end-to-end architecture of our CDC-based ETL pipelines and reporting infrastructure, from change capture at the database level through to analyst-ready datasets and dashboards. This is a technical leadership role - you'll set direction for how data moves through our systems, define standards, and mentor the team on best practices.
Responsibilities - Architect and maintain our real-time and batch data pipelines built on Debezium, Kafka, Flink, and DeltaStream
- Own the Snowflake data warehouse strategy including schema design, dynamic table definitions, medallion-architecture layering (bronze/silver/gold), and query performance
- Design and implement infrastructure-as-code for the data platform using Pulumi
- Build and maintain the reporting layer that powers business intelligence through Sigma
- Define data quality standards, monitoring, and alerting across the pipeline
- Collaborate with product and engineering teams to translate business requirements into scalable data models
- Establish patterns for incremental processing, late-arriving data, and schema evolution
- Evaluate and introduce new technologies as the platform evolves
Required Experience - 7+ years of experience in data engineering or data platform roles
- Deep experience with streaming architectures: Kafka, Flink, CDC patterns (Debezium or equivalent)
- Strong Snowflake expertise: dynamic tables, warehouse optimization, access control, cost management
- Production experience with infrastructure-as-code (Pulumi, Terraform, or CDK)
- SQL fluency - you can write, optimize, and debug complex analytical queries
- Experience designing medallion or multi-layer data architectures
- Track record of leading technical design decisions and mentoring engineers
Preferred Experience - Experience with DeltaStream or similar managed stream processing platforms
- Familiarity with Sigma or modern BI tools that push compute to the warehouse
- Experience with PostgreSQL CDC pipelines specifically
- Background in financial services, loyalty/rewards, or payments domains
- Experience operating data platforms on AWS (RDS, Secrets Manager, ECS, Lambda)
About You - You'll operate with significant autonomy in technical decisions within the data platform domain
- You'll partner closely with application engineers who produce the source data and analysts who consume it
- You'll balance hands-on implementation with architectural guidance - this is not a purely advisory role