Senior Analytics Engineer

About BookNook:

BookNook is a research-driven high-impact tutoring solution that supports K–8 students in reading and math through live, synchronous tutoring sessions. Partnering with school districts and nonprofit organizations nationwide, BookNook delivers standards-aligned 1:1 or small-group instruction and structured tutoring models designed to strengthen foundational skills and accelerate student learning. 

Since 2016, BookNook has supported more than 2.7K schools and partners across 40 states. Independent research demonstrates a clear link between high-impact tutoring and improved student outcomes. BookNook is committed to expanding access to strong academic support by connecting schools with skilled, supported tutors and scalable delivery models. Learn more at https://www.booknook.com/

Employment Type:  Full-Time, W-2 permanent position

Data at BookNook:

Data at BookNook powers how we measure and communicate the impact of tutoring, and how districts, states, and research partners come to understand it. From state reporting feeds to the outcomes districts share with their school boards, we turn session and assessment data into insights for our customers, partners, and teams. We favor simple solutions to complex problems, build for scale over one-off answers, and treat student data with the care and responsibility it deserves.

This role will own that work end to end, evolving our data platform and driving data-informed decisions across BookNook to keep us at the forefront of high-impact tutoring.

The Role:

As BookNook’s Senior Analytics Engineer, you’ll own our data platform and the reporting built on it, delivering the state, district, and partner reporting our customers depend on. This is a hands-on technical role. You’ll administer our Snowflake environment, write and maintain the Python automations that power our reporting, and decide how our data is structured and managed. Your first year centers on the platform, state data feeds, and recurring client reporting. From there, you’ll lay the groundwork for longitudinal, year-over-year research on student outcomes and scalable operational reporting for executive leadership. You’ll be accountable not just for building our reporting, but for making sure people across BookNook actually use it and that it keeps getting better.

This is a senior Individual Contributor (IC) role, and you’ll be the dedicated owner of BookNook’s data function. You’ll report to the VP of Product Strategy and partner closely with engineering, security and IT, implementations, tutor operations, and executive leadership. As our data needs grow, you’ll help shape what the data function becomes.

About You:

You’re an experienced analytics or data engineer who is comfortable being the person who owns the data. You’re comfortable making decisions about how data is modeled, stored, and moved, pushing back thoughtfully on requests that won’t scale, and setting your own priorities. When someone asks for a number, you want to know what they’re trying to learn or decide, and you dig into what we actually have to find the closest honest answer, even when it isn’t the exact thing they asked for. 

You can explain what the data shows, and what it doesn’t, to people who aren’t technical. You’re just as comfortable walking a district data team through a report as you are writing a pipeline, and you’d rather automate a process once than run it by hand every week. You build repeatable patterns rather than one-off analyses, so the answer to a question gets easier the second time someone asks it. You understand student data privacy standards, and you hold yourself to a standard that goes beyond what the law requires. You care about impact on the business and on the students and educators who rely on BookNook every day.

What you will be doing:

  • Data Platform Ownership: Own BookNook’s Snowflake environment and account, including cost and capacity management, data modeling, and the pipelines that turn raw data into reporting. Our SRE manages the pipeline from our production database into Snowflake, and you’ll partner closely with them as we move toward more real-time reporting.
  • End-to-End Project Ownership: Own data projects from the first question through delivery and upkeep, whether that’s a new state data feed, an automation, or a research dataset. Lead scoping conversations with stakeholders and present results internally as BookNook’s subject-matter expert on our data.
  • Data Privacy and Security: Make sure our company data privacy and PII policies are applied correctly across Snowflake and our other reporting tools and processes, and help enforce them. Partner closely with our IT and security team and our SRE to shape those policies at a company level, not just how they apply to our data stack.
  • Internal Data Partnership: Be the bridge between what people across BookNook ask for and what our data can actually answer. Understand the question behind each request, and help people move past data points that won’t support what they’re trying to show. Explain your findings clearly, including their limits, to non-technical audiences. Help teams across BookNook use our reports and tools on their own, so fewer requests need you.
  • Pipelines and Automation: Maintain and extend the automation engines, scheduled tasks, and one-click exports that support our customer-facing teams, including the tools that deliver data to states and partners, like SFTP and Airbyte. Continually find new places to remove manual data work from people’s plates, using scripts to bridge the gap where full automation isn’t in place yet.
  • Technical Partnerships and Reporting: Build strong working relationships with district admin and IT teams and with state data teams, staying current on state guidance and the data sharing requirements our partners need to meet to receive funding. Own state data feeds and district and partner reporting from start to finish, including custom data pulls, saved views, BI report builds, and the documentation that goes with them.
  • Onboarding and Process Improvement: Partner with engineering and implementations to design and refine processes for customer onboarding and ongoing reporting, especially for large customers, including reporting that helps validate setup and data quality.
  • Research and Partnerships Data: Build and maintain the foundations for outcomes research, including our assessment results data and tutor efficacy reporting. Lead the work to support longitudinal, year-over-year studies with research partners.
  • Operational Analytics: Provide executive leadership with the operational data they need and help scale dashboarding across the business. Use what you learn to propose improvements to the BookNook platform and services.

What we are looking for:

  • Experience: 5+ years in analytics engineering, data engineering, or a similar role, including time as the primary owner of a data platform, ideally at a small or growing company.
  • Snowflake Proficiency: Strong SQL skills and hands-on experience administering and building in Snowflake, including access control, cost management, and performance.
  • Python and Automation: Experience writing and maintaining Python scripts that run on a schedule to pull, transform, and deliver data, like automated reports, exports, and data feeds to partners.
  • BI and Reporting: Advanced experience building reports and dashboards in a BI tool such as Tableau, Power BI, Astrato, or similar.
  • Business and Data Judgment: The curiosity to learn our business model, our market, and how we work with districts, states, and partners well enough to know what our data can and can’t tell us, and to find a defensible answer when the exact one doesn’t exist.
  • Data Privacy: A working understanding of FERPA and related student privacy obligations, and a clear point of view on protecting data about minors.
  • Ownership and Prioritization: Comfort making decisions about how our data is modeled, stored, secured, and moved, prioritizing your own work, and saying no when a request doesn’t fit.
  • Communication and Relationships: Ability to explain technical concepts, findings, and tradeoffs to non-technical audiences, and to build strong relationships with internal teams and external partners, including district IT staff and state data teams.

Nice to have:

  • Experience in educational technology, specifically in K-12 environments.
  • Familiarity with educational assessments (such as i-Ready, DIBELS, or STAR) and the messiness of district-provided data.
  • Experience with data sharing and integration tools, such as SFTP and connectors like Airbyte.
  • Experience with real-time or streaming data pipelines.
  • Experience supporting research studies or longitudinal analysis.

We know imposter syndrome can sometimes discourage candidates from applying for jobs. If this role would make you excited to come to work every day, we encourage you to apply even if you don't meet all the requirements.

Perks and Benefits

  • Competitive salary: For this role, the salary range is $130K to $160K. Exact compensation may vary based on skills and experience.
  • Work remotely: Live and work wherever you like in the continental US.
  • Health insurance: We offer medical, dental, and vision insurance for all our team members.
  • Time to recharge: We offer flexible PTO, 11 paid holidays, and one company-wide week off.
  • 401(k): With 3% company match.
  • Home office setup: Get a laptop + $130 monthly stipend for home expenses.
  • Employee Recognition: We have built a culture based upon recognizing our coworkers’ value based achievements.

El rango de pago para este puesto es el siguiente:

130,000 - 160,000 USD por año (Remote)

Product/Technology

Remote (United States)

Compartir en: