Senior Data Engineer

Leading developer of Pre-K through 5th grade learning resources, creating programs like ABCmouse.com and Adventure Academy, serving over 50 million children worldwide.
$140,000 - $175,000
Data
Senior Software Engineer
Remote
5+ years of experience
Education

Description For Senior Data Engineer

Age of Learning is a global leader in educational technology, developing engaging Pre-K through 5th grade learning resources including ABCmouse.com and Adventure Academy. As a Senior Data Engineer focusing on Digital Marketing Analytics, you'll be crucial in designing and implementing data solutions for marketing and user acquisition insights. The role combines technical expertise in data engineering with business impact, working with modern tools like Snowflake and dbt.

You'll be responsible for developing data models, maintaining data warehouse infrastructure, and ensuring seamless data integration. The position offers competitive compensation ($140,000-$175,000) and comprehensive benefits including healthcare, 401(k) with matching, and flexible work arrangements. The company's mission of advancing equity in education, combined with its reach of over 50 million children worldwide, makes this an impactful opportunity.

The ideal candidate brings 5+ years of data engineering experience, strong SQL and Python skills, and expertise in digital marketing analytics. You'll work in a collaborative environment, mentoring others while building scalable data solutions. The role offers both technical challenges and the opportunity to directly impact educational outcomes through data-driven decisions.

This position provides the flexibility of remote work while being part of a mission-driven organization. You'll have the chance to work with modern data stack technologies and contribute to a platform that makes a real difference in children's education globally.

Last updated 2 months ago

Responsibilities For Senior Data Engineer

  • Develop and optimize data models to support various business needs
  • Design, build, and maintain data warehouse infrastructure using Snowflake
  • Implement and manage ELT processes with dbt
  • Manage and monitor data ingestion including API integrations and event streams
  • Work closely with data analysts, product engineers, and business stakeholders
  • Mentor and support analysts and peers
  • Proactively identify and resolve operational issues
  • Ensure testing and validation mechanisms for data transformations

Requirements For Senior Data Engineer

Python
  • 5+ years of data engineering experience
  • Excellent SQL, Python, and data modeling skills
  • Experience with digital marketing data
  • Experience with dbt and Snowflake
  • Experience designing and building scalable data systems
  • Strong communication and collaboration skills
  • Experience managing projects and delivering results
  • Can work iteratively, defining requirements as needed

Benefits For Senior Data Engineer

Medical Insurance
401k
Dental Insurance
Vision Insurance
  • 90% of employee health and welfare benefits premiums & 65% of dependent benefits premiums
  • 401(k) program with employer match
  • 15 paid vacation days (increases to 20 days on 3-year anniversary)
  • 12 observed national paid holidays plus 9 sick days
  • Flexible work culture with hybrid or fully remote options

Interested in this job?

Jobs Related To Age of Learning, Inc. Senior Data Engineer

Data Compression Research Engineer, Sr.

Senior Data Compression Research Engineer position at Qualcomm focusing on developing innovative compression algorithms for neural network and multimedia systems.

Senior Data Platform Engineer

Senior Data Platform Engineer position focusing on building and maintaining scalable data infrastructure, implementing cloud solutions, and leading data engineering initiatives.

Senior Software Developer, Data Platform

Senior Software Developer role at Wealthsimple focusing on data platform development, Snowflake migration, and technical leadership in a remote-first fintech environment.

Senior Software Engineer, Data Ingest

Senior Software Engineer position at CloudZero focusing on building and scaling data ingestion systems for cloud cost management platform.

Data Platform Engineer

Senior Data Platform Engineer position at Apollo, building and maintaining data infrastructure for GraphQL innovation platform.