Senior Analytics Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 6+ years of deep, warehouse-centric analytics engineering experience. • Expert-level SQL and dbt skills (macros, Jinja, incremental model strategies, schema testing). • Deep experience building and maintaining Looker models (LookML, Explores, derived tables, and performance tuning). • Proven ability to design scalable, maintainable data models (SCD2, star schemas, bridge tables, data marts). • Familiarity with modern data stacks (e.g., BigQuery, Git, and CI/CD practices for testing and deploying data models). • Experience orchestrating workflows using tools like Airflow. • Strong cross-functional communication skills and ability to influence data decisions across teams. • Familiarity with version control and collaborative development (Git, pull requests, and code review). • Preferred: • Experience with BigQuery specifically. • Background in education technology or mission-driven organizations. • Demonstrated contributions to data governance, metrics standardization, or semantic modeling initiatives. • Warehouse: BigQuery • Warehouse: • Transformation: dbt (open-source) • Transformation: • BI / Semantic Layer: Looker • BI / Semantic Layer: • Orchestration: Airflow • Orchestration: • Version Control: GitHub • Version Control: • Collaboration: Confluence, Jira, Slack
Responsibilities
• Design, implement, and optimize dbt models that transform raw event- and entity-level data into analytics-ready datasets. • Own and evolve data domains that support reporting across Khan Academy. • Develop, document, and test semantic and reporting layers in Looker (LookML). • Partner with Analysts to establish consistent metric definitions, reusable data patterns, and shared governance practices. • Drive data modeling standards and champion best practices in naming, testing, and schema design. • Diagnose and resolve complex data issues, coordinating across Data Infrastructure and Engineering when needed. • Mentor Analytics Engineers and Analysts, providing feedback through code reviews and technical guidance. • Collaborate with cross-functional teams to identify opportunities to improve data accessibility and reliability.
Benefits
• We may be a non-profit, but we reward our talented team extremely well! We offer: • Competitive salaries • Ample paid time off as needed – Your well-being is a priority • 8 pre-scheduled Wellness Days in 2026 occurring on a Monday or a Friday for a 3-day weekend boost • Remote-first culture - that caters to your time zone, with open flexibility as needed, at times • Generous parental leave • An exceptional team that trusts you and gives you the freedom to do your best • The chance to put your talents towards a deeply meaningful mission and the opportunity to work on high-impact products that are already defining the future of education • Opportunities to connect through affinity, ally, and social groups • And we offer all those other typical benefits as well: 401(k) + 4% matching & comprehensive insurance, including medical, dental, vision, and life • At Khan Academy we are committed to fair and equitable compensation practices, the well-being of our employees, and our Khan community. This belief is why we have built out a robust Total Rewards package that includes competitive base salaries, and extensive benefits and perks to support physical, mental, and financial well-being. • The compensation band for this role is $137,871 - $155,105 USD annually for candidates based in the United States and $186,306 - $209,595 CAD annually for candidates based in Canada. • The pay range for this position is a general guideline only. The salary offered will depend on internal pay equity and the candidate’s relevant skills, experience, qualifications, and job market data.