Age of Learning, Inc.

Age of Learning, Inc.

Senior Data Engineer

Remote, United States · Senior

Sponsorship not specified$160k-$190kDetected 1 day ago
PythonSQLSnowflakedbtData EngineeringA/B TestingResearchCommunication

About the role

  • 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.

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
  • Strong SQL, Python, and data modeling skills - opinionated about design strategies and best practices
  • Demonstrated ability to design and ship scalable data systems
  • We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses.

Requirements

  • 5+ years of data engineering experience, with a track record of owning systems end-to-end
  • Hands-on experience with dbt and Snowflake
  • Experience with clickstream / event data
  • Ability to leverage abstraction to solve complex problems

Nice to have

  • Experience designing semantic layers, metric stores, or data contracts

Compensation

  • $160,000 - $190,000 USD
  • 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

Benefits

  • 91% of employee health and welfare benefits premiums & 70% of dependent benefits premiums
  • 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
  • Mentor analysts and peers, fostering a culture of learning, rigor, and continuous improvement
  • Age of Learning currently provides:
  • At Age of Learning, we prioritize a safe recruitment process.
  • Communication will come solely from official Age of Learning email addresses, @aofl.com, or our verified LinkedIn Recruiter accounts - be cautious of deviations.
  • 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.
  • Our flexible work culture means 2 or more days in the office (hybrid) or 100% fully remote options available for most positions

Company info

  • 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.

Equal opportunity

  • An Equal Opportunity Employer

This listing is sourced directly from Age of Learning, Inc.'s careers page and normalized into a canonical job model.