Every student deserves life-changing teachers
Principal Data Engineer
Location
United States
Posted
3 days ago
Salary
Not specified
Job Description
Role Description
We are seeking a Principal Data Engineer and Data Governance Lead with deep Snowflake expertise, strong Master Data Management (MDM) skills, and proven experience leading data governance and managing data and reporting teams. This role is central to unifying data across Salesforce, HubSpot, Gong, BigCommerce, LMS systems, and internal delivery platforms, enabling accurate segmentation, forecasting, GTM insights, operational efficiencies, and AI-driven automation.
This role owns both the technical data foundation and the governance and people leadership required to make data trustworthy and usable at scale. You will:
- Architect robust data pipelines
- Establish the enterprise data model
- Design AI-ready semantic layers
- Lead the data and reporting function
- Coach cross-functional teams on data stewardship
Teachstone is entering a phase where reliable, unified, and well-governed data is essential to achieving our 2026 goals:
- Strengthening profitability
- Improving predictability
- Expanding digital delivery
- Diversifying markets
- Deepening customer engagement
This role provides the technical, governance, and leadership backbone needed to:
- Create and enforce a single source of truth across Growth, Delivery, CS, Finance, and Product
- Lead and mature the data and reporting team to deliver consistent, high-impact insights
- Establish sustainable data governance practices that scale beyond individuals
- Enable advanced reporting, forecasting, and AI-driven decision support
- Reduce manual reporting, rework, and operational friction across the organization
Qualifications
- 10+ years of experience in data engineering, including people leadership or functional leadership of data/reporting teams
- 4+ years of hands-on Snowflake experience (RBAC, warehouse design, performance tuning, cost management)
- Snowflake certification required
- Advanced SQL and proficiency in Python or another data-oriented language
- Experience with dbt, Matillion, Fivetran, Airflow, Prefect, or similar tools
- Experience leading analytics engineering or enterprise reporting functions
- Demonstrated familiarity with semantic layers and AI/ML-enabled analytics
- Demonstrated experience designing and leading data governance and MDM initiatives
- Strong communication skills with the ability to influence technical and non-technical stakeholders
- Comfort operating in a matrixed organization
Requirements
- Experience in SaaS, education, or services-based delivery environments
- Prior participation in enterprise data strategy or governance council
Benefits
- Fair, Competitive Pay: Equal pay for equal work, using consistent salary bands based on market benchmarks, reviewed annually.
- Salary Range: $135,000 - $175,000, determined by your experience, skills and internal equity.
- Comprehensive Benefits: Medical/dental, 401(k), PTO, insurance, development opportunities. Details provided at offer.
- Eligibility depends on your role and employment status.
Company Description
At Teachstone, we believe that every interaction shapes a brighter future. If you're passionate about transforming education and want to be part of a team that's committed to meaningful impact, we want to hear from you. Apply today and help us create classrooms where every child thrives!
At Teachstone, we encourage all individuals to apply and bring their unique perspectives to our team. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender, gender identity, sexual orientation, protected veteran status, disability, age, or any other characteristic protected by law. We value the different experiences and ideas our team members bring and believe they are essential to solving complex challenges and driving our mission forward.
Job Requirements
- 10+ years of experience in data engineering, including people leadership or functional leadership of data/reporting teams
- 4+ years of hands-on Snowflake experience (RBAC, warehouse design, performance tuning, cost management)
- Snowflake certification required
- Advanced SQL and proficiency in Python or another data-oriented language
- Experience with dbt, Matillion, Fivetran, Airflow, Prefect, or similar tools
- Experience leading analytics engineering or enterprise reporting functions
- Demonstrated familiarity with semantic layers and AI/ML-enabled analytics
- Demonstrated experience designing and leading data governance and MDM initiatives
- Strong communication skills with the ability to influence technical and non-technical stakeholders
- Comfort operating in a matrixed organization
- Experience in SaaS, education, or services-based delivery environments
- Prior participation in enterprise data strategy or governance council
Benefits
- Fair, Competitive Pay: Equal pay for equal work, using consistent salary bands based on market benchmarks, reviewed annually.
- Salary Range: $135,000 - $175,000, determined by your experience, skills and internal equity.
- Comprehensive Benefits: Medical/dental, 401(k), PTO, insurance, development opportunities. Details provided at offer.
- Eligibility depends on your role and employment status.
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Senior Data Engineer supporting VA VistA legacy applications
Senior Data Engineer / Analyst
NewtonXThe world’s leading B2B research company, empowering more confident decisions.
The role involves building the data foundation by designing pipelines using SQL, dbt, and BigQuery to unify marketing, product, and operational data, while also owning data quality and event tracking validation. Additionally, the engineer will power experimentation through A/B test design and analysis, implement Mixpanel instrumentation, and drive insights via funnel reporting and Looker dashboards.
The Data Engineer will design, build, and maintain scalable data pipelines to drive analytics, product insights, and operational reporting across the company. This role involves developing data movement and storage strategies while partnering closely with analysts to ensure value delivery in reporting and alerting systems.
Consultants enable clients to build and maintain advanced data systems by integrating data from disparate sources to support decision-makers, focusing on building pipelines and preparing data for analysts and scientists. They act as trusted advisors, designing and implementing modern data pipelines utilizing appropriate cloud technologies while providing technical leadership across teams.