About eSpark Learning

At eSpark, we're building the next generation of tools to help students succeed in school and in life. Using student data and teacher insight, we curate the best learning resources to create a personalized learning experience for each student. Students who use eSpark are measurably more likely to be on track for college.

About Your Role

As a Data Engineer (Contract), you'll join our small, growing engineering team. You will be included in data analysis that ranges from informing discovery to implementation efficacy.

Our product is used by students -- from kindergarteners learning their first letters to 8th graders evaluating the validity of text evidence -- as well as teachers and administrators. You'll contribute to creating fast, dynamic, age-differentiated applications that bring joy every day to a hundred thousand students in and across the US.

What you will be doing

  • Create useful dashboards and/or queries that answer business needs/questions
  • Enhance query performance (query rewrites, index analysis, etc.)
  • Support discovery initiatives by enhancing our data gathering (adding analytics, data model changes, etc.)
  • Create and support systems to sync data across various platforms including eSpark’s DB (MySQL), Salesforce, HubSpot, and other.

We expect this contract role to be about 20 hours a week for about four months. There is a possibility this could be expanded to a full-time role after that, though that is not guaranteed.

You will most likely succeed if you bring

  • Proficiency in SQL and accessing data via API calls
  • Experience with data manipulation/processing using languages like Python/Pandas or R
  • Experience connecting main data store to data from 3rd parties such as Salesforce or Hubspot
  • It is a plus if you have used data visualization using tools like Metabase or Periscope

Pros and Cons

We're a startup and that comes with some growing pains. We’d like to inform you of what those might be up front so you know what to expect.

  • We work with public schools and deploying technology in that space can be difficult: limited bandwidth, older software, outdated hardware, etc. Sometimes this is a fun challenge, sometimes it’s just a challenge.
  • We use new technology with all its benefits and limitations, and also have long-running products in all their legacy glory. Working with both requires some digging, patience, and tinkering.

The good news is that there’s a lot to love about working here! You will:

  • have a measurable, positive impact on the lives of children. If you want to work on a project that makes society better, this is it.
  • work with a team of people that are friendly, considerate, and genuinely invested in contributing positively to the each other.
  • have the opportunity to work and learn from team members with a wide range of backgrounds such as teachers, designers, and other specialists.

Other notable information

Most of us are available between 10am and 5pm, with start and end times flexible. We regularly work from home, based on our schedules and personal needs.

We're an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status.

Are you on the fence about whether or not to apply? We'd love for you to apply anyway and are open to answering any questions that may help you feel like this is the best choice for you. You can also reach out the Engineering Manager, Renée Blunt. She'd be happy to hear from you.

Apply for this Job

* Required