Overview

eSpark at a Glance
Our vision is that every student, regardless of their circumstances or background, has the opportunity to set and realize an ambitious dream for themselves. Our mission is to re-imagine learning so it’s student centered, enabling students to succeed in school and life.In the last school year, more than 850,000 students used eSpark, many of them for the first time. Our customer satisfaction (measured by net promoter score) has grown steadily and is now 79. We’re on track to triple our new bookings this year.If this sounds like an exciting opportunity, and you’re eager to hear more, we look forward to talking with you!

The Role

As Software Engineer, you’ll join our team of generalists, reporting to the Director of Engineering, and be directly responsible for making the lives of teachers, students, principals, and other eSparkers better through the software you ship. We believe that excitement to learn, a readiness to work together collaboratively, and good technical fundamentals are more important to success at eSpark than past experience with specific technologies —- we are always ready to pair and to train new engineers on the technologies we use. The applications our students and teachers use are built with Elm and Typescript on the frontend and Ruby on Rails on the backend (all covered by tests), running on top of Docker and with data stored in MySQL and Redshift.As a Software Engineer, you’ll focus on three areas:

Delivery
Collaboratively design and implement impactful new features and systems across our technology stack

Help refactor new and existing features in response to user feedback and metrics

Contribute to the team’s effort to pay down technical debt, create new internal tools, and make for happier developer experiences

Work with design and product to define, refine, and scope product opportunities, and engage directly with users Improve how we adapt each student’s learning needs and styles dynamically to keep them on track

Make our product more resilient in low-bandwidth environments (which often affect low-income students)

Build systems and components that help teachers measure outcomes for small group or individual tutoring and help students where most needed

Contribute to technology that informs and engages parents in their students’ learning at the right moments (and without requiring significant time commitments parents might not be able to make)

Be part of a team working at and toward maintaining a predictable and sustainable pace

People
Grow as an engineer and person, through both day to day responsibilities and additional learning opportunitiesBe a supportive teammate who embodies the team’s values

Participate in team rituals and practices toward continuous improvement

Be involved in our hiring practices to help grow a talented, collaborative, ego-free team

Technical Strategy
Participate in and understand technical decision-making by the engineering team

Tell the “story” of the engineering team, connecting its work to the larger mission of the companyUnderstand how technology reflects and amplifies biases and power structures to guide decisions so that our products are safe and equitable for our students and teachersIn addition to a competitive salary and stock options, eSpark offers full healthcare coverage (including vision, dental, and mental health benefits), generous vacation and parental leave policies. We are a fully-distributed company and provide benefits around outfitting your home-office arrangement, including your choice of technical equipment. We believe in work-life balance and respect nights and weekends.

Requirements

  • More than 2 years of software development experience or equivalent.
  • Developed, deployed and maintained a project using either elm or ruby.
  • A desire to work in a full stack environment.
  • Degree or equivalent experience on software development.
  • Familiarity with an agile development process

About eSparkVision

Our vision is that every student, regardless of their circumstances or background, has the opportunity to set and realize an ambitious dream for themselves. Our mission is to re-imagine learning so it’s student centered, enabling students to succeed in school and life.Impact. Our work makes a significant difference in students’ lives. Independent testing data from public school districts across the country consistently show that students learn more in areas of personalized study with eSpark. One researcher from MIT, who evaluated an eSpark in Boston Public Schools, wrote: “I find strong positive, significant effects of eSpark for both math and English Language Arts (ELA). So the eSpark intervention, which is just 30 minutes a day, led to almost half the effect of a full year in a high performing charter school. I view these as very impressive gains. The findings made a substantial dent into the black-white achievement gap.” Growth. In the last school year, more than 850,000 students used eSpark, many of them for the first time. Our customer satisfaction (measured by net promoter score) has grown steadily and is now 79. We’re on track to triple our new bookings this year.Pandemic. The 2020-20201 school year has been a time of unprecedented challenges for teachers, students, parents, and schools. We believe —- and have seen in last spring and fall —- that eSpark’s personalized curriculum, made of fun and educational games and videos and adapted to each student; our commitment to providing teachers the tools and live support they need to support both remote and in-person learning; and our engaged team focused together on supporting educators and learners, can be a powerful help to teachers and to the students most at risk of falling behind during the pandemic.

At eSpark, we believe all people—-adults and students alike—-deserve respect for who they are. We work hard to make eSpark an environment in which everyone can thrive and succeed. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Why eSpark

Our vision is that every student, regardless of their circumstances or background, has the opportunity to set and realize an ambitious dream for themselves. Our mission is to reimagine learning to be student-centered, enabling students to succeed in school and life. In the last school year, more than 1M students used eSpark, many of them for the first time. We just raised a $25M round of funding in January 2022 to scale up our product-led growth strategy.

Impact. Our work makes a significant difference in students’ lives. Independent testing data from public school districts across the country consistently show that students learn more in areas of personalized study with eSpark. One researcher from MIT evaluated eSpark in Boston Public Schools: “I find strong positive, significant effects of eSpark for both math and English Language Arts (ELA). So the eSpark intervention, which is just 30 minutes a day, led to almost half the effect of a full year in a high-performing charter school. I view these as very impressive gains. The findings made a substantial dent into the black-white achievement gap.”

Diversity. At eSpark, we believe all people—-adults and students alike—-deserve respect for who they are. We work hard to make eSpark an environment where everyone can thrive and succeed. We support employees as individuals through people-centric management and as a company with our IDEA (Inclusion, Diversity, Equity, and Access) employee resource group. We believe our team should reflect the student populations we aim to serve.

Pandemic. The last two years have been a time of unprecedented challenges for teachers, students, parents, and schools. We have seen in our work that eSpark’s personalized curriculum, made of fun and educational activities adapted to each student, is helping to address learning loss. We’re supporting teachers by giving them the tools and live support they need to support both remote and in-person learning. By serving students through the school system, we believe we can reach students most at risk of falling behind from the pandemic.

We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

In addition to a competitive salary and stock options, eSpark offers full healthcare coverage (including vision, dental, and mental health benefits), generous vacation and parental leave policies, flexible work-from-home and remote work options as well as a welcoming (post-pandemic) office environment and your choice of technical equipment.