Teachstone

Every student deserves life-changing teachers

Principal Data Engineer

Data EngineerData EngineerFull TimeRemoteTeam 51-200Since 2008H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

3 days ago

Salary

$135K - $175K / year

10 yrs expEnglishAirflowETLMatillionPythonSQL

Job Description

• Design, build, and maintain high-performance ELT/ETL pipelines into Snowflake across Enterprise systems • Architect optimized Snowflake schemas, warehouses, and data models that support analytics, forecasting, and operational workflows • Build scalable transformation logic using SQL, Python, dbt, and other modern data tools • Own and lead Teachstone’s data governance framework, including standards, policies, operating cadences, and decision rights • Define and maintain canonical enterprise data models for accounts, customers, products, segments, and lifecycle stages • Establish and enforce field definitions, naming conventions, data lineage, and documentation standards • Lead cross-system deduplication, normalization, and data quality initiatives • Chair or co-lead an enterprise data governance council, driving alignment across Growth, Delivery, CS, Finance, and Product • Ensure governance practices are practical, adopted, and embedded into day-to-day workflows—not theoretical • Manage and develop the data engineering and reporting team, including analysts and analytics engineers as applicable • Set clear priorities, standards, and delivery expectations for data pipelines, dashboards, and reporting outputs • Balance short-term reporting needs with long-term platform and governance maturity • Coach team members on best practices in data modeling, governance, and stakeholder partnership • Establish sustainable operating rhythms for intake, prioritization, and delivery of data work • Implement validation frameworks to monitor data accuracy, completeness, and consistency • Develop automated error detection, alerting, and traceability for critical pipelines • Ensure adherence to performance, privacy, and compliance requirements • Partner with Growth, CS, Delivery, Product, Marketing, and Finance to translate business needs into governed, scalable data solutions • Coach non-technical stakeholders on data ownership, stewardship, and responsible data practices • Help leaders understand how upstream data decisions affect downstream reporting, metrics, and AI use cases • Operate effectively within a matrixed organization with shared ownership and competing priorities • Optimize Snowflake compute usage, storage strategies, and query performance • Evaluate emerging tools and technologies to strengthen the data platform • Support long-term modernization, including real-time ingestion, event-driven pipelines, and AI/ML enablement

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.

Benefits

  • Medical/dental
  • 401(k)
  • PTO
  • insurance
  • development opportunities

Related Categories

Related Job Pages

More Data Engineer Jobs

Full TimeRemoteTeam 10,001+Since 1954H1B Sponsor

The role involves designing, building, testing, and maintaining scalable data engineering components and platform services for a cloud-native Enterprise Data Warehouse (EDW) in Snowflake. Responsibilities include developing high-quality, secure data pipelines, transformations, and integrations to support reporting and analytical objectives.

United States

Director, Data Engineering

Floor & Decor

At Floor & Decor, our associates are entrepreneurs, innovators, and go-getters.

Data Engineer3 days ago
Full TimeRemoteTeam 10,001+Since 2000H1B Sponsor

Director of Data Engineering leading data platform transformation.

AzureCloudSQL
United States

Software Engineer II (Data Engineering)

R1 RCM

Technology-driven revenue cycle management services for healthcare providers.

Data Engineer3 days ago
Full TimeRemoteTeam 10,001+Since 2017H1B Sponsor

The role involves designing, developing, and maintaining software applications focused on handling and processing large volumes of data as part of the company's state-of-the-art data platform foundation. Responsibilities include collaborating with cross-functional teams, building optimized data models, writing ETL code, implementing data quality checks, and troubleshooting data-related issues.

JavaScalaPythonSparkHadoopKafkaDatabricksSnowflakeAzureAWSETLData ModelingData QualityBig Data
United States
$58.2K - $140K / year

Lead Data Engineering Analyst

Travel + Leisure Co.

Travel + Leisure Co. is the world’s leading membership and leisure travel company.

Data Engineer3 days ago
Full TimeRemoteTeam 10,001+Since 2021H1B No Sponsor

This role involves analyzing current analytics and data technologies to determine improvements, serving as a subject matter expert on data solutions architecture for stakeholders, and defining solution vision and requirements. The analyst will also collaborate with data engineers to implement, test, deploy, and maintain scalable data engineering solutions and pipelines.

PowerBIOBIEEOracle Analytics CloudOracle Integration CloudSQLOracleTeradataSnowflakePL/SQLPythonInformaticaETLMDM
United States