Senior Data Engineer
DutchieFull Time
Senior (5 to 8 years)
Candidates should have at least 6 years of experience in data engineering or analytics engineering, with a focus on BI-ready data modeling. Deep expertise in Snowflake, dbt, and SQL is required, along with a strong understanding of dimensional modeling and operational reporting. Proven experience building automated snapshot pipelines, normalizing inconsistent data structures, and managing system syncs is necessary. Familiarity with Salesforce data structures and experience embedding reporting into Salesforce environments is preferred. Experience replacing or sunsetting legacy BI systems is a bonus.
The Senior Data Engineer will design and implement a foundational star schema for operational data in Snowflake to support cross-functional reporting. They will automate a manual invoicing refresh process, normalize unstructured data, and deliver reliable daily output. Responsibilities also include building and documenting historical snapshot tables for business-critical processes, designing and implementing Snowflake-based sync pipelines to replace legacy Sisense syncs, and investigating and resolving data sync issues across systems.
Digital platform for supporting English Learners
Ellevation Education offers a digital platform that supports English Learners (ELs) in K-12 school districts by providing tools for data management and instructional planning. The platform consolidates various data sources, allowing educators to track student performance and tailor instruction without the hassle of multiple spreadsheets. With over 80 classroom activities designed by language acquisition experts, Ellevation helps teachers engage EL students effectively. The company's goal is to empower educators to enhance their teaching practices and better serve English Learners.