Senior Software Engineer - District Integrations

Premier generative AI platform for teachers with over 3.5M teachers worldwide using the platform
$130,000 - $160,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Education · AI

Description For Senior Software Engineer - District Integrations

MagicSchool AI is revolutionizing education as the leading generative AI platform for teachers, serving over 3.5M educators worldwide. We're seeking a Senior Software Engineer to lead our Integrations team, focusing on building seamless connections between our platform and key educational partners.

In this role, you'll be at the forefront of EdTech innovation, designing and implementing scalable API, SSO, and LTI solutions that connect our AI platform with various educational systems. You'll work with technologies like Node.js, TypeScript, and PostgreSQL, while handling OAuth 2.0 and RESTful APIs implementations.

The ideal candidate brings 5+ years of software engineering experience, with deep expertise in EdTech integrations and systems like Clever, Canvas, and Google Classroom. You'll need strong technical skills combined with the ability to communicate effectively with both technical and non-technical stakeholders.

We offer competitive compensation ($130K-$160K), equity, and comprehensive benefits including 100% employer-covered health insurance. Join us in our mission to empower educators and bring innovative AI solutions to education while working with a passionate team dedicated to making a real social impact in the education sector.

Working remotely, you'll be part of a fast-growing company that values educator empowerment, innovation, and responsibility in AI implementation. If you're passionate about education technology and want to contribute to transforming how teachers utilize AI tools, this role offers an exciting opportunity to make a significant impact.

Last updated 9 days ago

Responsibilities For Senior Software Engineer - District Integrations

  • Deliver seamless API and LTI integrations using Node.js, OAuth 2.0, and RESTful APIs
  • Develop clear technical documentation for API and SSO solutions
  • Support and troubleshoot integration challenges
  • Create prototypes and integration models
  • Lead and mentor teammates on integration best practices

Requirements For Senior Software Engineer - District Integrations

Node.js
TypeScript
PostgreSQL
  • 5+ years of software engineering experience with focus on API integrations
  • Strong expertise in API and LTI integrations with EdTech systems
  • Proficiency in Node.js, Next.js, React, TypeScript, Serverless & Edge functions, PostgreSQL
  • Experience with SSO technologies including OAuth 2.0 and OpenID
  • Experience with student information systems
  • Proven track record of integrating third-party platforms
  • Direct experience working with EdTech platforms, LMS, or SIS systems

Benefits For Senior Software Engineer - District Integrations

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Unlimited PTO
  • 100% employer covered health insurance
  • Wellness stipend
  • Vision insurance
  • Dental insurance
  • Equity

Interested in this job?

Jobs Related To MagicSchool AI Senior Software Engineer - District Integrations

Senior Integrations Engineer

Senior Integrations Engineer role at MagicSchool AI, building EdTech integrations using Node.js, OAuth, and API solutions for 3.5M+ teachers worldwide.

Senior Software Engineer, Platforms

Senior Software Engineer position at NVIDIA developing Cumulus Linux operating system for data center switches, requiring expertise in Python, C, and Linux systems.

Senior Software Engineer

Senior Software Engineer role at Disney focusing on test automation and framework development for streaming platforms.

Developer Success Engineer

Senior Developer Success Engineer position at Dagster Labs, focusing on technical support, customer enablement, and product improvement for their data orchestration platform.

Software Engineer, AI & Search

Senior Software Engineer role focusing on AI & Search platform development at AlphaSense, requiring full-stack expertise in TypeScript and cloud technologies.