Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Outschool

Principal Software Engineer

Outschool

Principal Software Engineer contributing to key product development with an AI focus at Outschool. Leading teams and building innovative educational solutions for millions of families.

Posted 5/19/2026full-timeRemote • 🇺🇸 United StatesLead💰 $162,000 - $270,000 per yearWebsite

Tech Stack

Tools & technologies
GraphQLJavaScriptNode.jsPostgresReactTypeScript

About the role

Key responsibilities & impact
  • Act as a critical contributor to developing key products from Outschool, participating and demonstrating exemplary proficiency in domain understanding, user empathy, engineering design, system quality, and cross-functional collaboration
  • Execute true 0-to-1 efforts with an innovative and action-oriented mindset, embracing ambiguity as an opportunity rather than a challenge
  • Lead Outschool’s AI-native development transformation both as a cross-team lead and as a deep IC who leads by example
  • Take on people management responsibilities as needed, like day-to-day support, performance management, and career development
  • Act as a senior engineering leader to shape Outschool’s engineering culture and processes, particularly with an AI angle
  • Contribute to hiring by helping identify, interview, and onboard strong engineering talent
  • Participate in stand-ups, sprint planning, retros, production deployments, and on-call rotations

Requirements

What you’ll need
  • 10+ years of software engineering experience
  • Proficiency in full-stack development: TypeScript, React, Node.js, GraphQL, and PostgreSQL
  • Proven track record of demonstrating proficiency in AI-native development, and leading teams into it
  • Senior technical leadership: you've set direction, made architectural calls, and raised the bar for a team
  • Experience with or strong interest in people management: you're a natural mentor who invests in the growth of those around you
  • Strong communication and collaboration skills: you can translate technical complexity into clarity for engineers, product partners, and leadership alike.

Benefits

Comp & perks
  • Shared Financial Success: Competitive salaries, stock options, retirement plans.
  • Health & Wellness: Comprehensive medical, dental, vision, disability, and life insurance — plus fertility/family planning coverage and access to ModernHealth coaching & therapy.
  • PTO & Family Benefits: Generous PTO and family leave policies.
  • Hybrid & Remote-Friendly: Outschool has a distributed team across the U.S. and Canada and a new 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, internet, and weekly meals 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.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
full-stack developmentTypeScriptReactNode.jsGraphQLPostgreSQLAI-native developmentarchitectural designperformance managementcareer development
Soft Skills
user empathyengineering designcross-functional collaborationpeople managementmentorshipcommunicationcollaborationclarity in technical communicationleadershipinnovation