Outschool

Experienced Software Engineer

Lake Country, British Columbia, Canada

$144,000 – $215,000Compensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Education TechnologyIndustries

Position Overview

  • Location Type: Remote
  • Employment Type: Full-time
  • Salary: $144,000 - $215,000 (Range varies by location)

We are an effective team of fully remote engineers distributed across the US and Canada. Our philosophy is to start small and then intentionally iterate to test our assumptions and learn quickly. We're iteratively building up a complex product for a highly engaged audience, getting a lot done by staying focused on the work that matters. We work in modern JavaScript (TypeScript), React, GraphQL/Apollo, and Node, backed by PostgreSQL. Our consumer search is powered by OpenSearch, fed with data from Kafka. We believe that the future of education is hybrid: online and in-person. We are looking for engineers at various experience levels who are excited about inspiring children to learn by building tools that allow children to access a fundamentally different learning experience. We value hands-on experience most of all. If this opportunity sounds fun and interesting to you, feel free to apply!

Requirements

  • 5+ years of industry experience working as an Engineer.
  • Experience working in modern front-end frameworks (e.g., React).
  • Experience working with relational databases such as PostgreSQL.
  • Experience writing APIs with Typescript.
  • Track record of ownership of complex technical projects.
  • Willingness to mentor others in what you know.

Responsibilities

  • Collaborate with a team of Engineers, Product Managers, and Designers in building high-quality products for parents, learners, educators and partners.
  • Build and maintain software solutions on all levels of our stack from React+HTML+CSS+Next.JS to GraphQL+Node.js+SQL.
  • Engage with the team in gathering requirements, day-to-day activities such as daily standups, sprint planning, retros, deploying features in production and on-call.

Desired Experience & Skills

  • Experience with Next.JS, GraphQL, AWS, and experimentation frameworks.
  • Previous experience in startups.
  • Experience integrating with a payments system.
  • Previous EdTech experience.

Other Considerations

  • Salary Range by Location:
    • New York & California: $160,000 - $215,000
    • Washington & Colorado: $144,000 - $193,500
  • Hiring Process: Utilizes Covey (Applicant Experience Data Tracking - AEDT). Independent bias audit report available [link to audit report - not provided].

Skills

JavaScript
TypeScript
React
GraphQL
Apollo
Node.js
PostgreSQL
OpenSearch
Kafka
Next.js
AWS
Experimentation frameworks

Outschool

Online platform for live K-12 classes

About Outschool

Outschool provides an online learning platform for children aged 3 to 18, offering live, interactive classes led by experienced educators. The platform is designed to enhance traditional schooling or support homeschooling by providing flexible learning options. Parents can browse and enroll their children in a variety of classes that cover academic subjects like math and science, as well as creative topics such as art and music. Outschool operates on a marketplace model, connecting teachers with students and generating revenue through class fees, taking a commission from each fee. This approach allows Outschool to offer a diverse range of classes tailored to the interests and needs of students. The company aims to expand its offerings and improve its platform, while also supporting educators through a dedicated fund.

San Francisco, CaliforniaHeadquarters
2015Year Founded
$233.6MTotal Funding
SERIES_DCompany Stage
EducationIndustries
1,001-5,000Employees

Benefits

Shared Financial Success - Competitive salaries, stock options and a 401(k) that makes saving for retirement easier.
Health and Wellness - Comprehensive health, dental, vision, disability, and life insurance coverage options for employees and their families. Our medical benefits include fertility and family planning coverage. We also provide employees with online access to coaching and therapy sessions through our partner, Modern Health.
PTO and Family Benefits - PTO and family leave enable our team to take the time that we need to recharge, relax, and spend time with family and friends.
Fully Distributed - With a team distributed across the US and Canada, we create a remote culture through expensable weekly meals, virtual events, expensable home office setup, and internet allowance.
Lifelong Learners - Annual budget to self-direct our professional development as well as DEI learning. There’s also a budget for employees’ learners to take classes on Outschool!
Community Impact - Outschool matches employee donations to established 501c3s, and has committed to donating $3M to Outschool.org non profit programs.

Risks

Increased competition from established tutoring platforms may impact Outschool's market share.
Recent layoffs could indicate financial instability or strategic restructuring challenges.
AI tool introduction may face resistance from educators concerned about teaching quality.

Differentiation

Outschool offers a unique marketplace model connecting teachers with students globally.
The platform provides a wide range of classes, from academics to creative pursuits.
Outschool's AI Teaching Assistant streamlines administrative tasks for educators.

Upsides

Outschool's partnership with OpenAI enhances its AI capabilities for educational tools.
The global online tutoring market growth supports Outschool's expansion into one-on-one tutoring.
Increased demand for personalized learning experiences boosts Outschool's market potential.

Land your dream remote job 3x faster with AI