Technical Lead

What do we do?

Teachers Pay Teachers (or TpT, as we call it) is a community of millions of educators who come together to share their work, their insights, and their inspiration with one another. We are the first and largest open marketplace where teachers share, sell, and buy original educational resources. Our community brings immediate access to a world of expertise and offers educators more time to focus on students and teaching.

The New York Times called the phenomenon we lead “A Sharing Economy Where Teachers Win”.

Why do we do it?

Our dream is to make the expertise and wisdom of all the teachers in the world available to anyone, anywhere, at any time. We believe that we can help create real good in the world by empowering the educators to teach their best.

Who are we looking for?

We modeled our company culture on the virtues of our community of teachers and we are assembling one of the most talented teams in New York. We think this article in EdSurge about sums it up.

We’re building a team of deeply good people doing great things. We listen first. We love our work. And we are all teachers and learners in whatever we do. We believe that productivity is never an accident. It’s the result of a commitment to excellence, intelligent planning, passionate team work, and focused effort. We want every day to be fun and to matter.

TpT Engineering:

TpT engineering in NYC is a rapidly growing team. As engineers we keep our community in mind every step of the way. We're investing in TpT's infrastructure to make sure it's not only successful, but an absolute joy to work on.



The Web Platform team is at the core of TpT engineering. We build the frontend architecture that fuels our rapidly growing TpT marketplace. As the technical lead of our Web Platform team, you will mentor a team to develop and maintain a world-class frontend development platform. You’ll enable the broader engineering team to build better products for our educators. You’ll drive the technical roadmap for our frontend infrastructure.  

You’ll be responsible for discovering and defining problems, framing and monitoring success metrics, implementing solutions, and following up on feedback - all while load, users, and transactions are increasing. With over ~2/3 of US teachers using the site (approximately 3.0M teachers in the US and over ~4.0M internationally), there will be plenty of opportunities to get your hands dirty solving hard problems.

In this role, you will:

  • Lead, recruit, and mentor engineers to deliver a world-class buying and selling experience to educators
  • Provide front-end expertise to the engineering team and establish best practices on code quality and performance
  • Collaborate with engineers, product managers, and designers to build great tools for educators
  • Build confidence in our systems through automated testing, continuous integration, monitoring, and analytics
  • Implement tools, provide architecture-level and code-level feedback
  • Shepherd the technical decision-making process for your team
  • Make TpT famous for having a great engineering culture by blogging and speaking about your experiences engineering at TpT

Qualities for a successful candidate:

  • About 5 years of front-end development experience
  • About 1 year leading and managing a technology team
  • Strong experience with JavaScript on the client and server-side. React and NodeJS experience strongly preferred.
  • Experience with service oriented architectures and API driven websites
  • Strong ability to evaluate technical tradeoffs
  • Experience with holistic tuning of front-end performance and delivery
  • Well formed opinions on quality and maintainability of technical systems
  • Interest in working in a fast paced tech and product oriented company
  • Taking an iterative approach to improvement – favoring data over hunches (and yet hunches over unambitious options)
  • Ability to mentor and inspire a team

Extra Points for:

  • Experience with technologies we use in our stack like PHP, MySQL, or Elixir
  • OSS Contributor
  • Knowledge of Ed-Tech

Meet Some of Teachers Pay Teachers's Employees

Charlotte W.

Product Manager

As a product manager on the Search & Discovery Team, Charlotte spends her time collaborating with designers, tech-leads, and engineers to optimize search results to best serve the TpT community.

Ed M.

Product Designer

As a designer on the Search & Discovery Team, Ed spends most of his time working on the back-end aspects of the product to create a more personalized experience for the user.

Back to top