At its core, education has a fundamental data problem: schools run on legacy infrastructure that's impossible for developers to build on top of. We're on a mission to replace the terrible things that engineers have to do to build classroom software (think nightly CSV FTP transfers) with an API that feels more like Facebook's or Stripe's: https://clever.com/developers/docs.

When we started three years ago, four schools used Clever. Today, Clever is used by over 60,000 schools, making it the fastest-growing company in education. We're looking for talented engineers who want to help us build Clever into something every school, student, and teacher relies on.

A Day in the Life

Interested in APIs, education, data, and scaling a system that supports over 1 in 3 schools in the U.S.? As an engineer at Clever you will join a tight-knit team working on challenging problems that span the entire stack—from high-performance back-end services to rich front-end web apps. Clever is built with a variety of tools—part of our engineering philosophy is to "use the right tool for the job":

Node (ES6)

Go

Docker

MongoDB

Gearman

AWS (EC2, VPC, S3, R53, SES)

React

Requirements

Strong fundamentals in computer science and software engineering

A desire to grow as an engineer through collaboration, code reviews, and learning new languages/technologies

Strong communication skills

A desire to work in a diverse, highly collaborative team environment

Experience with any of the tools we use is a plus

While we do occasionally hire new grad engineers, we haven't laid down hiring targets for the upcoming year. If you're a 2016 or 2017 college graduate and interested in Clever, keep an eye on our jobs page - we'll likely open those roles in December of this year.