›Trainer — Data Engineering
Education Remote Contract

Trainer — Data Engineering

SKILL.SCH is expanding into data engineering education and we need a practitioner who can bring real pipeline and platform experience into the classroom. You will develop and deliver curriculum covering SQL, Python for data, dbt, Apache Spark, cloud data warehouses (Azure Synapse, BigQuery, Snowflake), and modern data orchestration. Ideal candidates have worked as data engineers and want to pass that knowledge on.

What You'll Do

  • Deliver live and recorded training on data engineering fundamentals and advanced topics
  • Build hands-on labs covering SQL, Python, dbt, Spark, and cloud data warehouse tooling
  • Mentor learners building data pipelines, from ingestion through transformation to serving
  • Review learner projects and provide structured, actionable feedback
  • Contribute to curriculum tracks aligned with DP-900, DP-203 (Azure Data Engineer), and related paths
  • Stay current with the modern data stack and recommend tooling updates to the curriculum roadmap

What We're Looking For

  • 3+ years of hands-on experience as a data engineer, analytics engineer, or data platform engineer
  • Strong proficiency in SQL and Python (pandas, PySpark, or equivalent)
  • Experience building or maintaining data pipelines in a production environment
  • Familiarity with at least one cloud data warehouse or lakehouse platform
  • Clear, structured communication style suitable for teaching complex technical concepts

Nice to Have

  • Relevant certifications (DP-203, DP-900, Databricks Associate, dbt Certified, etc.)
  • Experience with orchestration tools such as Apache Airflow, Prefect, or Dagster
  • Background in analytics engineering (dbt, Looker, Metabase)
  • Prior instructional or content creation experience

Apply Now

Trainer — Data Engineering

You'll receive a confirmation email immediately after submission.