FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Data Engineer
Age of LearningSenior Data Engineer building scalable data warehouse systems for Age of Learning. Collaborating with teams to deliver high-quality data solutions and mentoring analysts.
Tech Stack
Tools & technologiesPythonSQL
About the role
Key responsibilities & impact- 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
Requirements
What you’ll need- 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
Benefits
Comp & perks- 90% of employee health and welfare benefits premiums & 65% 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
- Our flexible work culture means 2 or more days in the office (hybrid) or 100% fully remote options available for most positions
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SQLPythondata modelingdbtSnowflakedata transformationdata qualitydata observabilityAI toolingA/B testing
Soft Skills
written communicationproject ownershipmentoringproblem-solvingcollaborationcontinuous improvementscope definitiontechnical tradeoff explanationoperational issue identificationsolution proposal