Software Engineer
144k - 215k USD
Remote
Full Time
#Engineering
#Edtech
#Software
#JavaScript
#TypeScript
#React
#GraphQL
#Node.Js
#PostgreSQL
#Next.js
#AWS
#API Development
#Kafka
At Outschool, our mission is to inspire a love of learning in children. We are reimagining the traditional educational system by offering flexible, engaging experiences that serve as both a supplement and an alternative to standard schooling. Since our launch in 2017, we have grown significantly, powering academic learning and integrating AI to support a global community. We have proudly served over one million learners and achieved more than 100 million dollars in annual bookings. Recognized as a top innovator in EdTech and a premier place to work, we are looking for talented individuals to join our fully remote engineering team. We value curiosity, a sense of urgency, and a drive to create meaningful impact.
Key outcomes
- Collaborate closely with product managers, designers, and fellow engineers to develop high-quality solutions for parents, educators, and learners.
- Build and maintain software across our entire stack, utilizing React, TypeScript, Next.js, Node.js, GraphQL, and SQL.
- Participate in the full software development lifecycle, including gathering requirements, sprint planning, daily standups, production deployments, and on-call rotations.
- Take ownership of complex technical projects and contribute to the growth of the team through mentorship.
Requirements
- At least 5 years of professional experience as a software engineer, with a focus on modern front-end frameworks like React and Node-based applications.
- Proven experience working with relational databases, specifically PostgreSQL.
- Strong proficiency in writing APIs using TypeScript.
- A demonstrated track record of managing and delivering complex technical initiatives.
- Fluency in English.
- Must be a citizen or legal resident of the U.S. or Canada and reside within these countries.
Preferred qualifications
- Prior experience working within a startup environment.
- Experience with AWS, Kafka, and experimentation frameworks.
- Background in EdTech or experience integrating with payment systems.
- Familiarity with Next.js and GraphQL.
Compensation
We offer competitive compensation packages that reflect local cost of living. For candidates based in New York, California, or Seattle, Washington, the annual salary range is $160,000 to $215,000. For candidates in Colorado or other parts of Washington, the annual salary range is $144,000 to $193,500.
Our benefits package for full-time employees includes:
- Stock options and retirement investment plans.
- Comprehensive medical, dental, vision, disability, and life insurance, including family planning and fertility coverage.
- Access to online coaching and therapy sessions.
- Unlimited vacation time and flexible paid time off.
- Annual budgets for professional development, DEI learning, and Outschool classes for your family.
- Remote work support, including an internet allowance, expensable home office equipment, and meal stipends.
- Charitable donation matching.
How to apply
If you are excited about building tools that fundamentally change how children learn, we invite you to apply. Please submit your application through our portal so our team can review your experience and skills. We look forward to learning more about you.



