Senior Data Engineer at Age of Learning. Design, build, and maintain a simple, effective, and scalable data warehouse on Snowflake. Implement and manage data transformation with dbt. Develop and evolve data models, semantic layers, and metric definitions. Own data quality, observability, and testing. Build and evolve internal AI tooling. Partner with analysts, product engineers, and business stakeholders. Mentor analysts and peers. Proactively identify operational issues and propose evolutionary solutions.
Requirements
- 5+ years of data engineering experience
- Strong SQL, Python, and data modeling skills
- Hands-on experience with dbt and Snowflake
- Experience with clickstream / event data
- Demonstrated ability to design and ship scalable data systems
- Comfort using AI tools (Claude Code, Cursor, or similar)
- Excellent written communication
- Strong project ownership
Benefits
- 90% of employee health and welfare benefits premiums & 65% of dependent benefits premiums
- 401(k) program with employer match
- 15 paid vacation days
- 12 observed national paid holidays
- 9 sick days
- 16 paid volunteer hours per year
- Flexible work culture (hybrid or fully remote)