Senior Data Engineer

Age of Learning

United States

Hybrid

USD 160,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Employee health benefits premiums
401(k) program with employer match
Paid vacation and sick days
Flexible work culture

Job summary

Age of Learning is seeking a Senior Data Engineer to join their Analytics team in the United States. In this role, you will shape the architecture of the data platform and build scalable data systems that support decision-making across the company.

You will collaborate with various teams, mentor peers, and ensure data quality while enjoying a flexible work culture with hybrid and remote options. The position comes with comprehensive benefits and a competitive salary.

Qualifications

  • 5+ years of data engineering experience with end-to-end system ownership.
  • Strong SQL, Python, and data modeling skills.
  • Hands-on experience with dbt and Snowflake.
  • Excellent written communication skills.

Responsibilities

  • Design and maintain a scalable data warehouse on Snowflake.
  • Implement data transformation with dbt.
  • Own data quality and testing.
  • Mentor analysts and peers on data practices.

Skills

SQL
Python
Data modeling
dbt
Snowflake
Clickstream / event data
AI tools
Written communication

Job description

Company Overview

Age of Learning® is the leading developer of engaging and effective Pre‑K through 2nd grade learning resources that help children build a strong foundation for academic success and a lifelong love of learning. The company’s research‑based curriculum, developed by education experts, includes the award‑winning programs ABCmouse®, Adventure Academy®, as well as the adaptive, personalized school solutions, My Math Academy®, My Reading Academy®, and My Reading Academy Español®. Having served over 55 million children worldwide, Age of Learning is a global leader in efforts to advance equity, access, and opportunity for all children. To learn more about Age of Learning, visit AgeofLearning.com.

Summary

As a Senior Data Engineer on the Analytics team, you’ll help shape the architecture and long‑term direction of our data platform while building and maintaining reliable, scalable data systems that power decision‑making across the company. You’ll partner closely with data analysts, product managers, designers, and engineering teams to translate business and product needs into durable technical solutions. In this role, you’ll also mentor teammates, champion data quality and best practices, and help elevate the overall maturity and impact of our data organization.

Responsibilities
  • Design, build, and maintain a simple, effective, and scalable data warehouse on Snowflake – with clean models, well‑named fields, and documentation that makes the warehouse easy to use by downstream users and systems
  • Implement and manage data transformation with dbt to ensure reliable, well‑tested pipelines
  • Develop and evolve data models, semantic layers, and metric definitions that support a wide range of business needs while keeping data consistent and accurate across the organization
  • Own data quality, observability, and testing that protects downstream consumers from broken or misleading data
  • Build and evolve internal AI tooling (skills, agents, etc.) that makes the Data Engineering team more effective
  • Partner with analysts, product engineers, and business stakeholders to understand their needs, scope the right solution, and deliver outcomes
  • Mentor analysts and peers, fostering a culture of learning, rigor, and continuous improvement
  • Proactively identify operational issues and propose evolutionary solutions
Minimum Qualifications
  • 5+ years of data engineering experience, with a track record of owning systems end-to-end
  • Strong SQL, Python, and data modeling skills – opinionated about design strategies and best practices
  • 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) as part of your daily workflow
  • Excellent written communication – clear documentation, well‑scoped specs, and the ability to explain technical tradeoffs to non‑technical partners
  • Strong project ownership: defining requirements as you go, communicating tradeoffs, and delivering results within timelines
  • Ability to leverage abstraction to solve complex problems
Preferred Qualifications
  • Experience designing semantic layers, metric stores, or data contracts
  • Experience building A/B testing or experimentation frameworks
  • Experience building or contributing to internal AI tooling – skills, agents
Salary

Estimated salary range for a new hire in this position is below. Salary may vary depending on job‑related factors, including knowledge, skills, experience, and location.

Total Compensation: $160,000 USD – $190,000 USD

Benefits
  • 91% of employee health and welfare benefits premiums & 70% of dependent benefits premiums
  • A 401(k) program with employer match
  • 15 paid vacation days (increases to 20 days on your 3rd anniversary), 12 observed national paid holidays, 9 sick days, and 16 paid volunteer hours per year
  • 7 paid days for company‑wide year‑end closure (includes 3 observed paid holidays)
  • Flexible work culture: 2 or more days in the office (hybrid) or 100% fully remote options available for most positions
Equal Opportunity Employer

Age of Learning, Inc. (the “Company”) is committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee on the basis of race, color, religion, creed, national origin or ancestry, sex, gender expression, age, physical or mental disability, medical condition, pregnancy, veteran or military status, marital status, sexual orientation, gender identity, domestic partner status, genetic information, or any other legally‑recognized protected basis under federal, state, or local laws, regulations, or ordinances. Age of Learning, Inc. (the “Company”) will consider qualified applicants with criminal histories pursuant to EEOC requirements and state applicable laws, e.g. New York City Fair Chance Act.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Analyst
Senior Data Analyst

Age of Learning • Glendale (CA)

Hybrid
USD 150,000 - 170,000
Health benefits (employee premiums 91%
401(k) with employer match
Paid vacation 15 days (+3 on 3rd year)
+5
Software Engineer, AI Native
Software Engineer, AI Native

TrulyHired • Glendale (CA)

Hybrid
USD 160,000 - 180,000
Health benefits
401(k) with employer match
Paid vacation and holidays
+1
Senior Data Engineer
Senior Data Engineer

Team Velocity Marketing • Virginia (MN)

Hybrid
USD 90,000 - 130,000
Medical, dental, and vision benefits
Unlimited paid leave
401(k) matching
+1
Senior Data Engineer
Senior Data Engineer

LHH • Dallas (TX)

On-site
USD 160,000 - 170,000
Senior Data Engineer (HYBRID)
Senior Data Engineer (HYBRID)

c4analytics • Wakefield (MA)

Hybrid
USD 130,000 - 160,000
Senior Data Engineer
Senior Data Engineer

Syndesus, Inc. • New York (NY)

On-site
USD 170,000 - 190,000
Software Engineer (Mid to Senior Level)
Software Engineer (Mid to Senior Level)

Age of Learning • Los Angeles (CA)

Hybrid
USD 160,000 - 180,000
Health benefits premiums
401(k) with employer match
Paid vacation and holidays
+2
Senior Data Engineer
Senior Data Engineer

Khealthcareers • New York (NY)

Hybrid
USD 150,000 - 200,000
Hybrid work schedule
18 vacation days
Stock options
+4
Senior Data Engineer
Senior Data Engineer

Judi Health • Denver (CO), New York (NY), Charlotte (NC)

Hybrid
USD 128,000 - 160,000
Staff Data Architect
Staff Data Architect

Warner Bros. Discovery • Burbank (CA)

On-site
USD 146,000 - 272,000
Health insurance coverage
Retirement savings plan
Annual bonuses and financial incentives