Senior Data Engineer

4 hours, 11 minutes ago
Full-time
Senior
Software Development
Age of Learning

Age of Learning

Age of Learning is a leading educational technology innovator that provides a comprehensive online curriculum through its award-winning platform, ABCmouse, designed to enhance early childhood education and support young learners, families, and educator...

Internet Software & Services
251-1K
Founded 2007
$482M raised

Description

  • Design, build, and maintain a scalable Snowflake data warehouse with clear models, naming, and documentation.
  • Implement and manage dbt-based data transformations to deliver reliable, well-tested pipelines.
  • Develop and evolve data models, semantic layers, and metric definitions that keep data consistent and accurate.
  • Own data quality, observability, and testing to protect downstream consumers from broken or misleading data.
  • Build and evolve internal AI tooling such as skills and agents to improve Data Engineering team effectiveness.
  • Partner with analysts, product managers, designers, engineers, and business stakeholders to scope solutions and deliver outcomes.
  • Mentor analysts and peers while fostering learning, rigor, and continuous improvement.
  • Proactively identify operational issues and propose evolutionary solutions.

Requirements

  • 5+ years of data engineering experience with ownership of systems end-to-end.
  • Strong SQL, Python, and data modeling skills with an opinionated approach to design and best practices.
  • Hands-on experience with dbt and Snowflake.
  • Experience working with clickstream or event data.
  • Demonstrated ability to design and ship scalable data systems.
  • Comfort using AI tools such as Claude Code, Cursor, or similar in daily work.
  • Excellent written communication for documentation, specs, and explaining technical tradeoffs to non-technical partners.
  • Strong project ownership, including defining requirements, communicating tradeoffs, and delivering within timelines.
  • Ability to leverage abstraction to solve complex problems.
  • Experience designing semantic layers, metric stores, or data contracts is preferred.
  • Experience building A/B testing or experimentation frameworks is preferred.
  • Experience building or contributing to internal AI tooling such as skills and agents is preferred.

Benefits

  • Estimated salary range of $160,000 to $190,000 USD.
  • 90% employer-paid employee health and welfare benefits premiums.
  • 65% employer-paid dependent benefits premiums.
  • 401(k) program with employer match.
  • 15 paid vacation days, increasing to 20 days on the third anniversary.
  • 12 observed paid national holidays, 9 sick days, and 16 paid volunteer hours per year.
  • Flexible work culture with hybrid options or 100% remote for most positions.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Data Engineer

Egen.ai IT Services

Egen is hiring a Remote Data Engineer to design and support large-scale batch and streaming data pipelines that turn business needs into secure, accurate, and accessible data solutions.

Agile Apache Airflow Apache Spark dbt GCP PostgreSQL Salesforce
2 hours, 2 minutes ago

Oracle Data Engineer (with German Language)

Soname Solutions 11-50 Internet Software & Services

Soname Solutions is seeking a Senior Data Warehouse Developer to support a German telecom client by designing, optimizing, and evolving its multi-layer data warehouse environment.

Oracle PostgreSQL Power BI SQL
5 hours, 58 minutes ago

Data Engineer II

Samsara 1K-5K IT Services

Samsara is hiring a remote Data Engineer II to build and scale the Databricks-based data platforms that power its Revenue Operations AI and data infrastructure for GTM analytics and generative AI applications.

Apache Spark AWS Databricks dbt Generative AI Machine Learning Python Salesforce Snowflake SQL
8 hours, 18 minutes ago

Synthetic Data Engineer (AI Data/Training)

Hyphen Connect 1-10 staffing & recruiting

A Synthetic Data Engineer at the organization will design and manage domain-specific synthetic data pipelines that support data processing and model training workflows.

Apache Airflow Apache Spark
8 hours, 55 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers