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 each month. We are a quickly growing team of passionate professionals - many of whom are former teachers. Our team is now over 100 full-time employees spread across ~30 states.
Our small (ten-member) engineering team works in a collaborative, high-trust environment where we ship high-quality software to power CommonLit's curriculum and to help students grow to become lifelong readers. As a Platform Engineer, you'll amplify our team's impact through work on our infrastructure, tooling, and security.
Your work will include long-term projects to improve and optimize our infrastructure as well as urgent work to fix issues that are blocking other engineers. You'll improve our tools, making it easier to ship reliable software more quickly. This role will work closely with the CTO, who has been deeply involved in infrastructure and tooling for the team.
We run a Ruby on Rails monolith with a few small extracted services. We deploy our applications on AWS EKS through Porter's PaaS. We use Postgres and Redshift as our data stores. Our CI/CD pipelines run on AWS with Buildkite. Other significant technologies/services in our tech stack include Sidekiq, Redis, Redshift, and Cloudflare. CommonLit is SOC2 compliant and keeping our infrastructure and student data secure is an important priority.
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.
The Interview Process
-Interviewing is a demand on your time. Here's what you can expect from our interview process:
-A call with our talent team 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
Location
CommonLit's engineering team is distributed. Due to restrictions on data access, you must perform your work from within the United States. We have an office in Washington, D.C. that you can work from if you're in the area, but most of our team is spread out around the country.
How to Apply: Please submit a resume and cover letter explaining why you are the strongest candidate for this role.
Apply by Date: Friday, November 28, 2023 by 5 pm ET
As an equal opportunity employer, CommonLit values having a diverse workforce and continuously strives to maintain an inclusive and equitable workplace. We encourage people with a diverse range of backgrounds to apply. We do not discriminate against any person based upon their race, traits historically associated with race, religion, color, national origin, sex, pregnancy or related medical conditions, parental status, sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, or any other legally protected characteristics. If you are a qualified applicant requiring assistance or an accommodation to complete any step of the application process due to a disability, you may contact us at careers@commonlit.org.