This position has been filled
This job is no longer accepting applications. Browse open EdTech jobs or search for Platform Engineer jobs.

Platform Engineer
CommonLitRole Snapshot
Platform Engineer role at CommonLit nonprofit focused on amplifying engineering team impact through infrastructure, tooling, and security improvements. Work on long-term infrastructure optimization and responsive support enabling the team to ship high-quality software reliably.
Job Description
CommonLit is a nonprofit education technology organization dedicated to ensuring that all students, especially students in Title I schools, graduate with the reading, writing, communication, and problem-solving skills they need to be successful in college and beyond. We envision a world where all students get the opportunity to have a world class education. We operate an online reading program for grades 3-12, www.CommonLit.org, that is used by teachers in over 90,000 American schools.
The Opportunity
Our small (ten-member) engineering team works in a collaborative, high-trust environment where we ship high-quality software that delivers CommonLit's curriculum, helping 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 responsive work to fix infrastructure and tool issues that block application engineers. You'll improve our tools, making it easier to ship reliable software more quickly. You will work closely with the CTO, who has been 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 Northflank 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 ideas, collaboration, and building performant, reliable software that teachers can rely on in the high-stress classroom environment.
Apply by: Monday, March 23 at 5 pm ET
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 an engineer
- A 2-3 hour final interview that will include pairing on problems with CommonLit team members and meeting our engineers and product managers
Location & Hours
Remote, US - Due to contractual restrictions on data and systems access, this role can only be performed from within the United States. This job includes a background check and ongoing verification of your US residency.
Regardless of the time zone in which they reside, the Platform Engineer must be available to work 11 am-5 pm EST with work hours surrounding.
Roles and Responsibilities:
Qualifications:
Physical & Additional Requirements:
