Job Board
for underrepresented folks in tech

Back to all jobs
Photo of CommonLit

emoji of a pushpinRemote-US (or Washington, DC)emoji of a money bag$150-210kemoji of a clockSat Dec 31 2022
emoji of a woman of coloremoji of a man21 people in techemoji of a woman of coloremoji of a woman 13 women in techemoji of a woman of coloremoji of a person of color 5 people of color in tech

CommonLit is a non-profit education organization dedicated to providing high-quality literacy instruction to low-income students and students of color to prepare them for success in college and careers. We operate a free online reading and writing program, www.commonlit.org, that is used by millions of teachers and students.

JOB DESCRIPTION

CommonLit is a nonprofit EdTech organization dedicated to providing high-quality literacy instruction to low-income students and students of color to prepare them for success in college and careers. We operate a free online reading and writing program, www.commonlit.org, that is used by millions of teachers and students worldwide monthly. We are a quickly growing team of passionate professionals - many of whom are former teachers. Our team is now almost 100 full-time employees spread across ~20 states.

Our small (nine-member) engineering team works in a collaborative, high-trust environment where we ship high-quality software to power CommonLit's curriculum and to assist teachers in assessing their students' growth. As a Senior Software Engineer, you'll lead significant technical projects, contribute your own code, review teammates' work, and advance CommonLit's mission.

You'll act as a force multiplier for your teammates' work in addition to your own high-leverage contributions.

Our team is a group of life-long learners. We value sharing new ideas, lifting each other up, and building performant, reliable software that teachers can rely on in the high-stress classroom environment. 

Responsibilities

    • Writing high-quality Ruby and Typescript code and tests for our Ruby on Rails monolith
    • Reviewing your teammates' work in our code review workflow
    • Researching technical ideas for upcoming projects
    • Mentoring and helping level-up less experienced engineers on the team
    • Assisting the CTO with longer-term efforts
    • Deploying and operating our application in production

Qualifications

    • 5-10+ years of web development experience with some of that time spent on a Ruby on Rails production application
    • Experience working with a modern JavaScript framework (React, Vue, etc.)
    • Ability to work comfortably in SQL (we use PostgreSQL and Redshift)
    • Experience dealing with performance and scaling issues
    • You live in (and will be working from) the United States and have work authorization
    • You have a commitment to improving equity of opportunity for students of color

INTERVIEW PROCESS

Interviewing is a demand on your time and we want to respect it. Here's what you can expect from our interview process:

  • A call with a senior engineer to talk about your experience and learn about CommonLit
  • A 45-60 minute technical interview over Zoom with two engineers (we rotate the interviewers and change members of the pair to ensure consistent leveling of expectations)
  • Finalists will be invited for a ~4-hour final interview including pairing with CommonLit engineers, an architecture discussion, and meeting our Product team

DIVERSITY, EQUITY AND INCLUSION

CommonLit is an organization dedicated to improving equity among students by providing free resources to teachers of low-income students and students of color. CommonLit is women-founded and a majority of our technical team is made up of women.

Apply Now
When you apply, please mention that you found the posting on Diversify Tech!


Be the first to know!

We'll let you know as soon as a job is posted on our job board.

Subscribe →