BetterLesson logo

BetterLesson

Senior Software Engineer

Engineering – Cambridge, Massachusetts
Department Engineering
Employment Type Full-Time
Minimum Experience Experienced

About BetterLesson

BetterLesson empowers K-12 teachers to build a modern classroom: learner-centered, culturally responsive, and personalized.  Instead of the conventional (and ineffective) format of professional development for educators—filling an auditorium for a day of sleep-inducing lectures—BetterLesson supports teachers for the entire school year with regular, 1:1, virtual coaching.  We match each teacher with a world-class coach and then leverage our technology to study actual classroom performance, to suggest customized teaching strategies, to quantitatively measure impact on student learning, and to continuously improve teaching practice through rapid iteration.  This process leads to off-the-charts teacher love (our data shows teachers love BetterLesson more than Apple users love their iPhones), high administrator engagement, and, most importantly, dramatic teacher and student growth.

We design and tightly control every aspect of the system in-house: our coaching methodology, the content behind our pedagogical viewpoint, the delivery of our services to all teachers and district leaders, and the software powering our web and mobile apps.  BetterLesson has raised over $30M of venture capital and grant funding, serves over 70 school districts, sees 850K+ monthly active users accessing our online lessons and strategies, and is expanding quickly.

We are currently a small and growing team of teaching practice geeks, educational opportunity devotees, and product development gurus.  We place tremendous value on our company’s roots and culture: a shared passion to transform professional learning for educators at scale and a sense of urgency to achieve this vision.  All candidates should have the experience, competence, and enthusiasm to dive in headfirst and rapidly solve complex, exciting, and interconnected problems. We feel we offer a unique opportunity to join a small team, have flexible hours, and make a massive impact on our education system.

About The Job

As a Senior Engineer at BetterLesson, you will be at the forefront of product development execution. Your team will consist of many creative and process-oriented individuals that together form one of the most productive forces in the Boston area. We envision your role to be critical to the success of this team. You will report directly to the VP of Engineering.

You will focus on (3) main functional areas:

  1. Implementation planning of high impact products and features.

  2. Strategic thinking on the future of development, and architecting lasting technology.

  3. Execution of product vision.

You are:

  • an accomplished engineering leader with great interpersonal skills.

  • an efficient collaborator and communicator.

  • passionate about education and teachers!


You will:

  • work with the latest technologies, including serverless and containerized environments. (AWS Lambda and Docker)

  • architect and expand current database infrastructures. (MYSQL)

  • develop in and expand our application stack. (Python Flask, Node, ReactJS)

  • maintain a high standard of code reusability and readability. (Code Review, Mentoring)

You have:

  • a degree in Computer Science or equivalent.

  • experience working in a startup or high-growth environment.

  • designed lasting and scalable systems of technology.

  • build single-page and SEO-friendly applications using conventional patterns, such as Model View Controller (MVC) and Service Oriented Architecture (SOA).

 

Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    Cambridge, Massachusetts
  • Department
    Engineering
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced
  • Powered by