Full-Time

Senior Software Engineer

Posted on 10/7/2025

Instructure

Instructure

1,001-5,000 employees

Learning management platform for educators.

Compensation Overview

$140k - $166k/yr

Salt Lake City, UT, USA

Hybrid

Must reside in Utah; occasional in-person travel to collaborate with team.

Category
Software Engineering (1)
Required Skills
Node.js
Postgres
TypeScript
Vercel
AWS
Next.js
Requirements
  • 7+ years of professional software engineering experience, including significant time in TypeScript and Node.js
  • Deep experience with Next.js (server components, server actions, caching) and Tailwind in production
  • Proven use of Vercel and AWS for serverless and edge patterns (cold-start mitigation, concurrency, idempotency)
  • Strong Postgres chops (schema design, query tuning, migrations, understanding of transactions and isolation)
  • Real world experience operating multi-region/global apps (CDN/edge, geo routing, blue/green & canary, DR)
  • Security mindset (authN/Z, OAuth/OIDC, secrets, OWASP), plus familiarity with FERPA/GDPR implications in edtech
  • Excellent communication, product sense, and a bias for shipping
Responsibilities
  • Design, build, and own production features in Node.js, TypeScript, Next.js (App Router), and Tailwind CSS
  • Develop serverless/edge APIs and jobs on Vercel and AWS (e.g., Lambda, API Gateway, S3/CloudFront, EventBridge/Queues)
  • Model data and ship performant Postgres queries (migrations, indexing, connection mgmt, query optimization)
  • Architect multiregion deployments: traffic routing, latency budgets, failover/DR, config & secrets, and rollout strategies
  • Build for international audiences: i18n/l10n pipelines, time-zone correctness, and data residency considerations
  • Instrument services with logs/metrics/traces (OpenTelemetry or similar) and drive incident ready observability
  • Champion accessibility (WCAG aware UI), testing (unit/integration/e2e), CI/CD, and code reviews
  • Mentor peers, collaborate with Product/Design, and contribute to technical direction
Desired Qualifications
  • Experience with Canvas LTI/OAuth integrations
  • Exposure to Drizzle/Prisma, tRPC, or GraphQL
  • Prior work with edge runtimes (Vercel Edge, Cloudflare Workers) and background jobs/queues
  • Experience with analytics/feature flags (e.g., LaunchDarkly) and cost/perf tuning at scale

Instructure provides education technology tools, mainly a learning management system called Canvas, which teachers use to create, organize, and deliver course content. It operates on a subscription model where schools, colleges, and corporate training programs pay for access and additional services. Canvas lets educators share materials, assign work, grade, and communicate with students through a centralized online platform. Compared to others in EdTech, Instructure targets a wide range of customers—from K-12 and higher education to corporate training—offering a scalable LMS with multi-institution support and extensive user reach. The company aims to improve teaching effectiveness and student outcomes by making teaching tools easier to use and by broadening access to learning resources across millions of users.

Company Size

1,001-5,000

Company Stage

IPO

Headquarters

Cottonwood Heights, Utah

Founded

2008

Simplify Jobs

Simplify's Take

What believers are saying

  • KKR's $4.8 billion acquisition injects capital for AI innovation.
  • New Canvas tiers expand AI access free through June 2026.
  • Canvas Career aligns learning to workforce skills with Intelvio adoption.

What critics are saying

  • ShinyHunters breach exposes 275 million records from 9,000 schools.
  • Class actions and FERPA violations trigger lawsuits by May 2026.
  • Canvas login hacked again on May 7 by ShinyHunters.

What makes Instructure unique

  • Canvas LMS powers 41% of North American higher education institutions.
  • IgniteAI Agent automates Canvas workflows using Amazon Bedrock.
  • Mastery Predictive Assessments expand to 27 US states in 2026.

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

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Life Insurance

Disability Insurance

Health Savings Account/Flexible Spending Account

Unlimited Paid Time Off

Flexible Work Hours

Paid Vacation

Paid Holidays

401(k) Retirement Plan

401(k) Company Match

Tuition Reimbursement

Lifestyle Spending Account

Motivosity - employee recognition program

Growth & Insights and Company News

Headcount

6 month growth

-1%

1 year growth

0%

2 year growth

4%
IT Jockeys, LLC.
May 5th, 2026
Hackers steal students' data during breach at education tech giant Instructure.

Hackers steal students' data during breach at education tech giant Instructure. Published by itjadmin at May 5, 2026 Education tech giant Instructure has confirmed a data breach affecting students' private information. The hacking and extortion gang ShinyHunters claimed responsibility for the breach. The hackers claim to have stolen students' names, their personal email addresses, and messages sent between teachers and students - the same type of data Instructure admitted was stolen. Instructure is the latest corporate giant hacked by the ShinyHunters gang. The cybercriminals have targeted universities and cloud database companies in recent months, in efforts to steal vast amounts of people's personal information and threaten to post the data online if the companies do not pay the hackers' ransom. A member of ShinyHunters shared a sample of the stolen data with TechCrunch, which included data from two schools in the United States, one in Massachusetts and one in Tennessee. In the case of the one in Massachusetts, the data included messages, which contain names, email addresses, and some phone numbers. As for the school in Tennessee, the sample included students' full names and email addresses. The sample did not contain passwords or the other types of data that Instructure said was unaffected by the breach. TechCrunch is not naming the schools as they are not confirmed victims. Based on information that appears on their websites, both schools appear to use Instructure's platform Canvas, which allows customers to manage coursework, assignments, and communicate with students. ShinyHunters also shared a list of about 8,800 schools allegedly affected by the breach. TechCrunch could not confirm whether all the listed institutions were affected, nor whether they are Instructure customers. On its official site, Instructure says it has more than 8,000 institutions as customers. When reached by TechCrunch, Instructure's spokesperson Kate Holmes did not answer several questions about the incident, and instead referred to the company's official page where it is publishing updates on the breach. On its data leak site, where ShinyHunters claims responsibility for data breaches and attempts to pressure victims into paying a ransom, the hackers claim the breach affected close to 9,000 schools around the world, and 275 million people's data, including students, teachers, and other staff. In an online chat, the ShinyHunters member told TechCrunch that the total unique emails that are included in the stolen data amount to 231 million. Financially motivated hacking groups are known to exaggerate their claims to gather the attention of the media, as well as their victims. As of Tuesday, Instructure said some of its products, such as Canvas, were restored for customers after undergoing maintenance. When you purchase through links in its articles, Itjockies may earn a small commission. This doesn't affect its editorial independence.

PR Newswire
Mar 12th, 2026
Instructure launches IgniteAI Agent to automate educational workflows with AWS-powered agentic AI

Instructure has launched IgniteAI Agent, an agentic AI system initially available in the United States and Latin America. Built on Amazon Web Services, the Agent automates complex, multi-step educational workflows whilst maintaining institutional control and transparency. The system enables educators to initiate end-to-end tasks within Canvas LMS through single prompts, such as creating course modules or adjusting due dates. It operates on a closed-loop architecture where AI interactions occur within institutional environments and customer data is not used to train external models. IgniteAI Agent will be available at no cost for US Canvas customers through 30 June 2026, extended to 30 September 2026 for international rollout. Instructure is collaborating with edtech partners to enable the Agent to work across trusted partner technologies already used by institutions.

PR Newswire
Feb 3rd, 2026
Instructure expands predictive assessments to 27 US states, boosting student scores by up to 38 percentile points

Instructure has announced a nationwide expansion of Mastery Predictive Assessments, bringing research-validated benchmark assessments to 27 additional US states beginning in the 2026-2027 school year. The assessments predict student performance on state summative exams, providing educators with early, actionable insights into learning progress. Previously available in 13 states, the assessments have demonstrated strong results. An ESSA Level III study found that districts using Predictive Assessments saw students gain up to 38 percentile points for every two assessments completed. Unlike traditional benchmarks, Mastery Predictive Assessments aligns closely with each state's summative exam and local standards. The tool integrates with Canvas, allowing educators to identify standards-level gaps and adjust instruction before high-stakes testing. The expansion reflects Instructure's commitment to supporting districts with evidence-based assessment tools.

PR Newswire
Jan 29th, 2026
Instructure launches Canvas Career, AI-powered platform addressing workforce skills gap

Instructure has announced broader availability of Canvas Career, an AI-powered learning platform designed for workforce-aligned adult education. The skills-first system helps organisations connect learning to in-demand skills, reduce manual work and measure outcomes at scale. The launch follows research showing nearly three-quarters of employed US adults feel unprepared to adapt to career changes over the next five years, whilst half are unsure which skills employers actually value. Canvas Career, first introduced at InstructureCon in 2025, uses AI to create individualised learning journeys mapped to specific skills. Early adopter Intelvio, an online healthcare training provider, is using the platform to connect education more directly to employability and make skill development visible throughout the learning journey.

Hankook Silicon Co., Ltd.
Jul 26th, 2024
KKR Acquires Instructure for $4.8B

Title: "KKR Acquires Education Software Platform Instructure for $4.8 Billion" Content: KKR, a major US private equity firm, announced on Thursday its acquisition of education software platform Instructure for $4.8 billion. This deal signals a potential revival in private equity activity, which had slowed due to rising interest rates affecting leveraged buyouts. Prior to KKR's acquisition of Instructure, Bain Capital announced a $5.6 billion acquisition of PowerSchool Holdings. (Sina Finance)

INACTIVE