Careers > Full Stack Software Engineer

Hiring: Full Stack Software Engineer

Technology is the core of our company. You'll work on projects pioneering the use of technology in education and impacting millions of students worldwide.

What We Do

PrepScholar's mission is to improve education at scale through technology. Our SAT/ACT prep program learns the strengths and weaknesses of each student and creates an individualized learning program through machine learning. It also motivates students to study through clear structure and behavioral feedback. You can think of it as an automated tutor that provides a compelling learning experience at scale.

We also have a large web presence with over a million monthly visitors to our free tools and articles. We believe we have a major advantage over other companies in our space because of our technology-centered and analytical approach to education.

Your Role

You'll join PrepScholar as a full stack engineer and work on projects to grow our company within test prep and beyond. You'll improve our prep program by building new features, using large datasets to iterate on A/B tests, and scaling to handle thousands of users. You'll develop free tools and data presentations to give millions of families worldwide better information to guide their decisions. You'll be a core part of our growth as we scale to becoming a national education brand.

Skills & Requirements

We're looking for a generalist who enjoys learning and working with different technologies along the stack.

Our stack:

  • Sass, JQuery, Backbone
  • Django/Python
  • MySQL
  • AWS/Linux


  • Strong foundation in computer science and software engineering, including competencies in data structures, algorithms, databases, software design and dev ops.
  • Strong hands-on experience with our core technologies is a big plus. In particular:
    • Python and Django
    • JavaScript and JavaScript MV* frameworks like AngularJS, Ember, Knockout, or Backbone

Ideal candidate has:

  • Experience deploying frequently
  • Willingness to try new things and pick up new technologies quickly
  • UX intuition and an eye for design
  • Ability to work independently with low management overhead
  • Excitement about startups in growth mode and about our company mission
  • Location in Boston or willingness to relocate (Full WFH during COVID; partial WFH options after)

How to Apply

To apply, please send an email to [email protected] with your resume. If you'd like, please include any of these: cover letter, GitHub profile, Hacker News profile, any project pages showing off your full stack work, or other portfolio.

Careers > Full Stack Software Engineer