Jobs.ca
Jobs.ca
Language
Khan Academy logo

Senior Fullstack Engineer

Khan Academyabout 1 month ago
Remote
San Francisco Bay Area
$165,446 - $186,126/yearly
Senior Level

Top Benefits

Health insurance coverage
Dental insurance
Optical insurance

About the role

Who you are

  • 7+ years of fullstack web development experience. Strong proficiency in modern web frameworks with a demonstrated ability to work across frontend and backend systems
  • Project leadership capabilities, with the ability to drive initiatives from concept through launch. Capable of coordinating with cross-functional stakeholders and managing complex technical projects
  • Extensive experience with modern web frameworks including Vue.js or React, and TypeScript or JavaScript, with the ability to build scalable, maintainable web applications
  • Extensive backend development experience building RESTful APIs and server-side applications, with a strong understanding of web application architecture, authentication, and security best practices
  • Experience working with relational databases (SQL), including schema design, query optimization, and data modeling for scalable applications
  • Demonstrated ability to design, build, and maintain complex, testable software systems while upholding high standards for readability and automated testing
  • High empathy for the Khan Academy Kids audience and a genuine passion for the mission to deliver a free, world-class education to every child
  • Experience working collaboratively with both technical and creative team members
  • A commitment to pushing the team forward through technical contributions, mentorship, and solving hard technical problems
  • Experience with C++ and understanding of native mobile development workflows
  • Experience building educational apps and tools for kids or educators
  • Prior experience in a startup or small team environment

What the job involves

  • As a Senior Software Engineer II on the Khan Academy Kids team, you will be a core technical contributor responsible for building and maintaining the fullstack web infrastructure that supports our educational platform
  • You'll work across the entire technology stack—from frontend user interfaces to backend APIs and databases—ensuring that teachers, parents, and administrators have powerful, intuitive tools to support young learners
  • This role offers the opportunity to tackle complex technical challenges while directly contributing to our mission of providing free, world-class education to every child
  • Design, build, and maintain fullstack web applications and services that power dashboards and administrative tools used by educators and families worldwide
  • Lead complex technical projects from conception through launch, collaborating with cross-functional teams including engineering, product, design, and content to deliver impactful features that advance our educational mission
  • Drive engineering excellence by writing clean, testable, well-documented code, conducting thorough code reviews, and championing best practices that elevate the entire team's technical capabilities
  • Participate in technical planning and architecture decisions, bringing deep fullstack expertise to shape the long-term technical direction of the Khan Academy Kids platform

Benefits

  • Flexible spending account (FSA)
  • Dental insurance
  • Optical insurance
  • Life insurance
  • Performance bonus
  • 401K plan
  • Family medical leave
  • Diversity program
  • Pet friendly workplace
  • Work from home opportunities
  • Health insurance
  • Affinity groups where Parents, Black, Hispanic/Latino, Women and Gender Minorities, and LGBTQIA+ identified folks come together

About Khan Academy

E-Learning Providers
1001-5000

Khan Academy is a non-profit educational organization created in 2006 by educator Salman Khan to provide "a free, world-class education for anyone, anywhere"​.