Sr. Analytics Engineer

Sr. Analytics Engineer

This job is no longer open

About Khan Academy

Khan Academy is a nonprofit on a mission to provide a free, world-class education to anyone, anywhere. We already reach millions of students every month and are growing rapidly. We’re expanding a library of high-quality instructional and practice resources that empowers learners and the teachers who support them. Whether they’re studying metaphors, mitosis, Marbury v. Madison, or multivariable calculus, we want to offer students the resources to realize that they can learn anything. 

About the role

We’re a small team with big dreams and we’re only just getting started. We have some of the richest educational data in the world, and we want to leverage that data to develop a clearer picture of who our users are, how they are using the site, and how we could better serve them on their educational journey. Your work will enable answering critical and meaningful questions like "how do students learn most effectively?" and "how can we improve our content and product?". 

The Sr. Analytics Engineer will strengthen our capabilities to enable the organization to use data to inform our decisions. As the second hire in our Business Data Engineering team in our Data Insights Group, you’ll have ownership of our enterprise data model and the core data pipelines that power our top line metrics and critical analyses.

The Sr. Analytics Engineer is someone who enjoys tidying and documenting data and then delighting in the company’s well-organized EDW. You favor writing SQL to transform raw data into the data models to service your customers, the Analytics and Research teams, to empower them to generate actionable insights for stakeholders. You’ll work on projects that improve the quality and reliability of our existing data, and you’ll also enable entire new areas of the organization with new core data sources. And you adopt software engineering best practices to produce high quality data solutions.

What you’ll do:

Systematically build out our enterprise data model and warehouse:

  • Design, build, and productionize our ever-improving suite of core pipelines and data tables to enable standardized reporting and analysis.
  • Collaborate with engineers on the infrastructure team to improve our data technology stack (logging, instrumentation, ETL, security). You may also pitch in to help them bring new data into our warehouse.
  • Partner with analytics team members, the research team, and the broader product and business teams to design and standardize business rules and metric definitions. 
  • Implement EDW standards and robust monitoring/QA processes to ensure we continue to improve the quality and reliability of our data.

Empower every team with data:

  • Identify, pilot, and deploy whichever tools, datasets, and processes are best suited to increase access to and data use across Khan Academy to empower data-driven decision-making.
  • In addition to supporting members of the Data Insights Group, work with the product, content, philanthropy, marketing teams, and others to bring data to their fingertips, ideally with solutions that allow them to self-serve with our Looker implementation.
  • You will also build infrastructural data solutions to facilitate reporting to external partners and will ensure the highest standards of data accuracy, reliability, and security

Help instill a ‘data driven’/’data informed’ culture:

  • Shepherd our Metrics and Data Documentation wiki
  • Train team members on data skills and tooling

You might be a good fit if you have:

  • 6+ years experience in analytics/data engineering or data warehousing; or in a business intelligence field with a strong emphasis on data modeling and pipeline work. Preference for experience in a consumer-facing internet business or edtech setting.
  • Advanced SQL skills (window functions, creating UDFs,  DML/DDL commands, etc.)
  • Proficiency in writing and maintaining data pipelines and data quality monitors in a workflow management tool for productionized solutions, with source control and code review.
  • Proficiency in computer science and software engineering fundamentals, including at least one scripting language (e.g., Python)
  • Experience across the entire data lifecycle: instrumentation, logging, data modeling, ETL, Business Intelligence, and visualization tools.

About our benefits

We may be a non-profit, but we reward our talented team extremely well!

  • Highly competitive salaries and annual bonuses

  • Ample paid time off as needed – we are about getting things done, not face time

  • Generous parental leave

  • Flexible work and time-off schedules to encourage work-family balance and holidays

  • A fun, high-caliber team that trusts you and gives you the freedom to be brilliant 
  • The ability to improve real lives and the opportunity to work on high-impact software and programs that are already defining the future of education

  • Affinity groups where parents, black and hispanic/latino, women and gender minorities, and LGBTQIA+ identified folks come together

  • And we offer all those other typical benefits as well: 401(k) + 4% matching & comprehensive insurance including medical, dental, vision, and life

Want to know more about us?

  • Sal’s TED talk from 2011
  • Sal’s TED talk from 2015
  • Our team:  http://www.khanacademy.org/about/the-team

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, gender, gender identity or expression, national origin, sexual orientation, age, citizenship, marital status, disability, or Veteran status.

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.