Drive complex, high-impact engineering initiatives across personalized discovery, payments, reimbursement workflows, supply eligibility, and other related problem spaces
Partner closely with Product, Design, Data, and Engineering leadership to align on roadmap priorities, technical tradeoffs, risks, and execution strategy
Demonstrate AI-native development mindset leveraging fully agentic development workflows, while also contributing to establishing principles and best practices on AI development
Mentor engineers and influence technical direction across teams through strong collaboration, communication, and domain expertise
Participate in stand-ups, sprint planning, retros, production deployments, and on-call rotations
GraphQLNode.jsPostgreSQL+3 more
Showing 1 of 2 positions
About Outschool
Outschool is building the biggest and best global school, offering unique live and self-paced online classes that span core academics and niche interests. Since launching its marketplace in 2017, Outschool has served over 1 million learners, achieving over $100M in annual bookings. They connect motivated learners with independent teachers, who are often certified educators, artists, or scientists. The platform fosters a personalized, dynamic, and deeply human learning experience, adapting to the diverse needs of young learners in a fast-changing world.
How We Work
Outschool operates with a distributed team across the U.S. and Canada, with a hybrid option for those in the San Francisco Bay Area. The company encourages a culture of challenge, risk-taking, and growth, believing that driving disruptive change in education is both rewarding and difficult. They prioritize learning and development for their employees, reflected in their career progression framework. This framework emphasizes competencies like collaboration, communication, and problem-solving, aligning with Outschool's cultural values.
Engineering at Outschool
Outschool's engineering team is fully remote and distributed across the US and Canada. They build complex products for a highly engaged audience, focusing on iterative development to test assumptions and learn quickly. Their stack includes modern JavaScript (TypeScript), React, GraphQL/Apollo, and Node, backed by PostgreSQL. Outschool's marketplace search is powered by OpenSearch, with data fed from Kafka. Engineers here solve challenges related to improving class search and recommendations, developing and maintaining machine learning models in Python, and building scalable solutions for a global learning platform.
Why Join Us
Drive positive change in education, inspiring children to love learning.
Work in a remote-friendly environment with support for home office setup and internet.
Contribute to a platform that has served over 1 million learners and generated $100M+ in annual bookings.
Engage with a supportive culture that values professional development and offers annual learning budgets.
Benefits & Perks
Competitive salaries and stock options, with retirement plans.
Comprehensive medical, dental, vision, disability, and life insurance, including fertility/family planning coverage.
Generous PTO and family leave policies.
Support for remote work, including expensable home office setup, internet allowance, and weekly meals.
Annual budgets for professional development, DEI learning, and Outschool classes for children.
Access to ModernHealth coaching & therapy.
Employee donation matching to eligible charities and support for Outschool.org's nonprofit programs.