O
Outschool
Fullstack
Software Engineer
TypeScriptReactNode.jsGraphQLPostgreSQLAI
About the Position
Outschool is an online learning platform connecting learners with teachers. This role is for full-stack Software Engineers to develop products using an AI-native development paradigm, working across frontend and backend technologies.
Responsibilities
- Drive complex, high-impact engineering initiatives across a variety of product innovation areas
- 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
- For senior roles, mentor engineers and influence technical direction across teams through strong collaboration, communication, and domain expertise
- Participate in standups, sprint planning, retros, production deployments, and on-call rotations
Requirements
- Professional software engineering experience; level will be determined based on experience and scope.
- Proficiency in some of: TypeScript, React, Node.js, GraphQL, and PostgreSQL
- Proven track record of both demonstrated proficiency in AI-native development, and leading teams into it
- For senior roles, demonstrated technical leadership: you've set direction, made architectural calls, and raised the bar for a team
- Strong communication and collaboration skills - you can translate technical complexity into clarity for engineers, product partners, and leadership alike
Benefits
- Shared Financial Success: Competitive salaries, stock options, and retirement plans.
- Health: Comprehensive medical, dental, vision, disability, and life insurance.
- Wellness: Annual wellness stipend, access to coaching & therapy, and pet wellness plans.
- PTO & Family Benefits: Generous PTO and family leave policies.
- Hybrid & Remote-Friendly: Outschool has a distributed team across the U.S. and Canada and an office in San Francisco. Bay Area-based employees work in the office part of the week and receive commute-related benefits. Team members outside the Bay Area remain fully remote, with support for expensable home office setup and internet to stay connected no matter where you are.
- Lifelong Learners: Annual budgets for professional development and DEI learning; budgets for children to take Outschool classes.
- Community Impact: Outschool matches employee donations to eligible charities and supports Outschool.org’s nonprofit programs.
Who to contact
Software Engineer$90,000 - $229,500 CAD annually
View Original