Senior Integrations Engineer

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 Integrations Engineer

MagicSchool AI is revolutionizing education as the premier generative AI platform for teachers, serving over 3.5M educators worldwide. As a Senior Integrations Engineer, you'll play a crucial role in building seamless connections between our platform and key educational partners. This role combines technical expertise in API development, SSO implementation, and LTI solutions with strategic collaboration skills.

You'll be working with modern technologies including Node.js, TypeScript, and PostgreSQL, while implementing OAuth 2.0 and RESTful APIs. The position requires strong experience with EdTech systems such as Clever, Canvas, and Google Classroom, making it perfect for engineers passionate about educational technology.

The role offers an opportunity to make a real social impact in education while working with cutting-edge AI technology. You'll be responsible for architecting and implementing scalable solutions, creating comprehensive documentation, and mentoring team members. The company values diversity, innovation, and places educators at the center of their mission.

Working remotely, you'll enjoy competitive compensation ($130K-$160K) plus equity, comprehensive benefits including 100% employer-covered health insurance, unlimited PTO, and wellness benefits. This is an ideal opportunity for a senior engineer who wants to combine technical excellence with meaningful impact in the education sector.

The company's culture emphasizes joy, community, and responsibility in implementing AI solutions for education. You'll be joining a fast-growing startup that's dedicated to bringing innovation and equity to education through technology, while maintaining a strong focus on safety and responsibility in AI implementation.

Last updated 17 days ago

Responsibilities For Senior Integrations Engineer

  • 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 with partners
  • Create prototypes and integration models for pre-sales
  • Lead and mentor teammates on integration best practices

Requirements For Senior Integrations Engineer

Node.js
TypeScript
PostgreSQL
  • 5+ years of software engineering experience focusing on API integrations
  • Strong expertise in API and LTI integrations with EdTech systems
  • Proficiency in modern web development technologies
  • 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 Integrations Engineer

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 Integrations Engineer

Senior Software Engineer - District Integrations

Senior Software Engineer position at MagicSchool AI focusing on EdTech integrations, API development, and SSO solutions, offering competitive salary and benefits.

Software Engineer (L5) - Java Integration Framework (JIF)

Senior Software Engineer position at Netflix focusing on Java Integration Framework development, offering competitive compensation and comprehensive benefits.

Software Engineer L4 - Media Encoding Pipelines, Encoding Technologies

Senior Software Engineer position at Netflix focusing on media encoding pipelines and image processing systems, offering remote work and competitive compensation.

Software Engineer in Test - SDET (L5) - TV Release Quality

Senior SDET role at Netflix focusing on TV streaming application quality, test automation, and quality assurance strategy.

Media Systems Engineer L4

Senior Media Systems Engineer role at Netflix focusing on design and implementation of audio-visual systems for creative environments.