P

PrairieLearn

Full-Stack Software Engineer

Full-Time
$100k - $180k/yr+ Stock options (0.5%-1.5%)
Mid
Remote in USA
Remote
Software EngineeringFull-Stack Engineering
No H1B Sponsorship

About the job

Requirements
  • Experience with full-stack web development.
Responsibilities
  • Build and maintain systems across the stack, including a Node.js/TypeScript backend, Postgres, and React, using tRPC, TanStack, and AWS.
  • Design features end-to-end, from conception to rollout, and work with a small team to architect and iterate on them.
  • Collaborate directly with educators and teaching assistants to translate academic needs into high-quality features.
Desired Qualifications
  • Enjoy engaging directly with users, especially instructors and teaching assistants.
  • Enjoy owning projects from initial idea through production.
  • Enjoy using cutting-edge AI development tools such as Claude and Codex.

About the company

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

2014

Simplify Jobs

Simplify's Take

What believers are saying

  • NSF awarded PrairieLearn, Inc. $1.211 million Phase II funding on August 5, 2026.
  • UIUC and UIC still list PrairieLearn for Fall 2026 courses, showing campus retention.
  • June 2026 AI grading and LockDown Browser releases expand enterprise-grade exam functionality.

What critics are saying

  • Open-source licensing lets university staff self-host and bypass PrairieLearn, Inc. subscriptions.
  • Canvas QTI imports reduce switching friction, intensifying head-to-head competition with LMS incumbents.
  • Dependency on UIUC-origin reputation is existential; losing flagship campus adoption would damage credibility.

What makes PrairieLearn unique

  • PrairieLearn's open-source core plus paid hosting keeps institutions without server expertise.
  • Its 2026 QTI import bridges Canvas content into PrairieLearn, easing switching costs.
  • AI-powered individualized, automatically graded assessments target large STEM courses.

Help us improve and share your feedback! Did you find this helpful?

Benefits

  • Remote Work Options
  • Flexible Work Hours
  • Unlimited Paid Time Off
  • Stock Options