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