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
Apply directly at Age of Learning, Inc. →Create a free account for alerts like thisView Age of Learning, Inc. immigration profile
This listing is sourced directly from Age of Learning, Inc.'s careers page and normalized into a canonical job model.