Senior Data Engineer

New
A
Age of Learning, Inc.Education Technology
Remote, United StatesFull-TimeSenior
Salary160,000 - 190,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
PythonSQLSnowflakeData modelingdbt

Requirements

  • 5+ years of data engineering experience with a track record of owning systems end-to-end.
  • Strong proficiency in SQL, Python, and data modeling.
  • 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 or Cursor in daily workflow.
  • Excellent written communication skills for documentation and technical specifications.
  • Strong project ownership, including defining requirements and managing timelines.
  • Ability to leverage abstraction to solve complex problems.
  • Preferred: Experience designing semantic layers, metric stores, or data contracts.
  • Preferred: Experience building A/B testing or experimentation frameworks.

Responsibilities

  • Design, build, and maintain a simple, effective, and scalable data warehouse on Snowflake.
  • Implement and manage data transformation with dbt to ensure reliable, well-tested pipelines.
  • Develop and evolve data models, semantic layers, and metric definitions to support business needs.
  • Own data quality, observability, and testing to protect downstream consumers.
  • Build and evolve internal AI tooling to improve team effectiveness.
  • Partner with analysts, product engineers, and business stakeholders to scope and deliver solutions.
  • Mentor analysts and peers to foster a culture of learning and rigor.
  • Proactively identify operational issues and propose evolutionary solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
160,000 - 190,000 USD per year
Apply Now