Summary
Outschool is an education technology company that provides flexible, engaging online learning experiences by connecting learners with teachers and peers. The company is seeking full-stack Software Engineers to develop and improve products for parents, learners, and educators using an agentic-first development approach. The role involves leading engineering initiatives, collaborating across functions, contributing to AI development practices, and participating in team delivery and on-call activities.
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
Skills
- 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
- Strong communication and collaboration skills - you can translate technical complexity into clarity for engineers, product partners, and leadership alike
- Experience in EdTech or building products for learners, educators, or families
- Familiarity with search, discovery, personalization, AI, tooling, data insights, and/or payment systems
- Background in marketplace technologies
- Experience at a fast-paced startup or high-growth company
- For senior roles, demonstrated technical leadership: you've set direction, made architectural calls, and raised the bar for a team
Qualifications
Must Haves
- 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
- Strong communication and collaboration skills - you can translate technical complexity into clarity for engineers, product partners, and leadership alike
- Experience in EdTech or building products for learners, educators, or families
- Familiarity with search, discovery, personalization, AI, tooling, data insights, and/or payment systems
- Background in marketplace technologies
- Experience at a fast-paced startup or high-growth company
Nice to Haves
- For senior roles, demonstrated technical leadership: you've set direction, made architectural calls, and raised the bar for a team
Benefits
- Equity
- Stock options
- Retirement plans
- Comprehensive medical, dental, vision, disability, and life insurance
- Annual wellness stipend
- Access to coaching & therapy
- Pet wellness plans
- Generous PTO and family leave policies
- 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
- Annual budgets for professional development and DEI learning
- Budgets for children to take Outschool classes
- Outschool matches employee donations to eligible charities
- Outschool supports Outschool.org's nonprofit programs
- Benefits packages are included for full-time employees only
- Benefits and perks may vary for employees based outside of the US and Canada