Avatar for Outschool

Where kids love learning

Senior Software Engineer - Infrastructure

$175k – $230k AngelList Est.
Apply now

The Company

Outschool's mission is to inspire kids to love learning. We believe the best way to do that is by linking learning to kids’ interests, connecting them with others who share those interests, and giving them the autonomy to pick their own path. We provide small group classes that meet over live video chat where learners are connected with teachers and classmates who share their interests. These classes are offered through our marketplace and conducted on our remote learning platform.

We're an experienced team with past accomplishments at Airbnb, Square, Apple, Uber, Udemy, Amazon, Google, and many startups. We came together because we wanted to make a difference in education and saw the opportunity to empower learners, teachers, and parents.

Our business is growing explosively and as of August, 500,000 learners have taken more than over 2M class hours. We've already more than doubled our team since the beginning of 2020 from 25 to 70 to keep up with growth. We’ve raised $57M since founding with most of that still in the bank. Our sales have grown 2000% in the past year to reach a run-rate of more than $100M.

Now, in the face of mass school closures, our product and expertise has become central to many more families and organizations than ever before. We're committed to access and impact so we founded outschool.org to offer financial assistance to families in need.

The Role

We are an effective team of 13 experienced engineers, working with a DevOps mindset and getting a lot done by staying focused on the work that matters. We're iteratively building up a complex product for a highly engaged audience.

We're looking to expand our infrastructure team. While product engineers are building features for end users, your focus will be to help our team and our systems scale effectively. Upcoming initiatives include: observability and monitoring, build / deploy pipeline optimization, shifting workloads into separate services and deploying some of them to AWS.

Our website is written in modern JavaScript: TypeScript, React, GraphQL/Apollo, and Node/Express backed by PostgreSQL, deployed to Heroku. Our Python data pipelines run on AWS (CDK, CloudFormation, Batch). We use CircleCi and Github for development.


  • Invest your time in a worthwhile mission: inspiring kids to love learning
  • Teammates and managers with extensive DevOps experience who understand and value your work
  • Collaborative team culture that encourages pairing, iteration, and impact
  • Proven, fast-growing marketplace business with millions of dollars in annual revenue, supported by top investors.


  • Have been working professionally in DevOps, Infrastructure, or Systems Engineering for at least 5 years.
  • Have relevant experience, e.g.: iterating on data pipelines in AWS, tuning and maintaining PostgreSQL, monitoring and observability, build/deploy systems (node, React, webpack, CIrcleCI)
  • Write clean code in JavaScript / TypeScript or Python
  • Have professional experience writing and releasing code on a team
  • Prefer simple solutions
  • Communicate clearly
  • Balance big-picture perspective with attention to detail
  • Take responsibility for their work
  • Care about learning and education
  • Have something to teach us

Outschool is an equal opportunity employer. We view diversity as a moral imperative and a competitive advantage. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We plan and structure our interviews to directly assess skills and experience.

Must be a citizen or legal resident of the U.S. or Canada and reside in U.S. or Canada.

San FranciscoRemote
Hires remotely in
Canada • United States
Job type
Visa sponsorship
Not Available
Hiring contact

Mikhail Seregine

Avatar for Mikhail Seregine

Outschool at a glance

Where kids love learning

Outschool focuses on Information Technology, Education, Marketplaces, K-12 Education, and Underserved Children. Their company has offices in San Francisco. They have a mid-size team that's between 51-200 employees. To date, Outschool has raised $55.02M of funding; their latest round was closed on August 2020.

You can view their website at https://outschool.com/ or find them on Twitter, Facebook, and LinkedIn.

More jobs at Outschool

View all jobs

Senior Software Engineer

Content Policy Lead

Director of Community

Senior Product Designer

Buyer Success Manager

Schools & Districts Sales Lead