Senior Software Engineer, Internal Tools published 8 months ago




Headquarters: San Francisco, CA

The Role

We're looking for a software engineer experienced with the full web stack—someone who is excited about inspiring the next generation of kids to think scientifically! In this role, you’ll work on a range of internal tools that automate our business processes that help us achieve our mission. We often think about how can we work smarter and not just harder. We’ve invested in a set of internal tools that have been instrumental in scaling our business. We currently have thousands of paying schools without a traditional sales team. Instead, we’ve automated the sales process through a series of innovations. For example, we’ve refined our email system over time to allow for highly targeted communications and self-service purchasing. You’ll develop our internal tools to help scale to the next level as we reach tens of thousands of schools across the country.

Engineers have a seat at the table for all decisions in the company. You’ll work alongside a strong engineering team that obsesses over customer feedback and is constantly iterating to improve based on what we hear. We release multiple updates to our website every day and implement new features days after conceiving of them. Our current stack is postgres-heroku-rails.

Our headquarters is in San Francisco and this role could be in our San Francisco office or remote.

About You
  • Are you someone who enjoys engineering complex systems, taking ownership over projects and building features at all levels of the stack?

  • Are you somebody who enjoys distilling the combination of business, operational and engineering needs into user-friendly tools?

We’re looking for someone who loves working in and has deep experience with the full web stack. This role will involve a high level of cross functional team communication, working alongside the Customer Success and Customer Experience teams.


One of our main internal tools is our email platform. Most of what you’ll do each day is guiding, building and maintaining Mystery's email platform, built in Rails and Postgres with 3rd party integrations. You’ll work with our Sales Operations and Customer Experience teams to support our current outreach as well as innovate new ways to target specific audiences and keep in touch with our loyal users, sending over a million emails every week.

On any given day, here are some of the things you may be working on:

  • Email audience development, tracking, and troubleshooting

  • Enhancing our tooling to empower non-engineer staff to do more work themselves, including development of ActiveRecord scopes towards more natural language-like queries, and better WYSIWYG editor experiences for flexible email templates

  • Maintaining and improving upon our existing job processing systems and custom email solutions (e.g. Chainmail)

  • Email deliverability monitoring

Package & Perks

If you’re looking for the basics:
  • $4M in funding from leading education investors (and we’re already profitable)
  • Competitive salary
  • Equity in a high-growth company
  • 401K, health care, vacation
  • Customers who love us
…but the real perks of working at are the quality of the people on your team and the problem we’re solving. Those things are what bring us to work every day.


We started to create better explanations for every question children have about the world. We began with the 150 most common science questions that children ask teachers. We call this collection Mystery Science. Last year, more than 4 million children used Mystery Science in 50% of U.S. elementary schools. In an industry that is plagued by long sales cycles and high barriers to entry, we’ve sold thousands of schools without a single sales person. We’re backed by a great group of investors including Y Combinator, Learn Capital, and Reach Capital.

We’re now moving on to all the other questions children have that they’ll never learn in school. In the last 18 months we received over 500,000 questions from children eager for better explanations of the world. Now we’re creating video explanations for every question. You can think of this like a visual Wikipedia for kids.

Our goal is to create a generation of better thinkers. We think this is the most important problem to solve in the world today.

Meet The Team

On your first day at, you’ll meet a team of people who each love their respective crafts. Our co-founder, Doug Peltz, began by assembling the best science explainers in the world from the Exploratorium, Klutz, LePort Schools, Stanford, and The Field Museum. On the engineering team, we have team members coming from years of building products at companies like LivingSocial, Microsoft and Palantir. Our focus on people extends to every area of the company. We’re building the team that we want to work with.

We are a product-driven company. The core of what we do is create an incredible product that our customers love. We test every science activity, observe every explanation with children, and talk with teachers constantly. We take our responsibility to envision the future of learning very seriously and we want to bring the best science education to every child in the world. This is an opportunity to join a startup and transform science education for the next generation of children.


If you are inspired by our mission and passionate about helping teachers succeed and transforming science education for kids, we’d like to hear from you!

To apply: