Instructure, Inc.

Software Engineer (Canvas, AI & Agentic Engineering)

Instructure, Inc.
Apply
1 day ago
Budapest, HungaryMid Level

Responsibilities

  • Build and maintain full-stack Canvas services for video processing, transcription, accessibility, media streaming, and interactive analytics.
  • Develop responsive, accessible frontend features using React, TypeScript, and JavaScript.
  • Build and scale backend services using Ruby on Rails and related technologies.
  • Create and deploy custom Claude skills, autonomous development workflows, tool integrations, and automated engineering workflows.
  • Use AWS services to deliver highly available, low-latency media streaming and transcoding systems.
  • Partner with product and UX teams to integrate intelligent features into Canvas.

Requirements

  • At least 3 years of enterprise engineering experience building, testing, and maintaining distributed production web applications.
  • Demonstrated experience using Claude, Cursor, GitHub Copilot, or other LLM agentic toolchains in production engineering workflows.
  • Strong TypeScript and JavaScript proficiency with deep experience building responsive, accessible, component-driven React interfaces.
  • Practical Ruby on Rails experience, or strong experience with another modern MVC/backend framework and the ability to ramp up on Rails.
  • Strong understanding of relational databases, including PostgreSQL query optimization, migrations, and indexing, plus enterprise AWS deployments.
  • Working knowledge of Docker, CI/CD pipelines, automated testing, and infrastructure-as-code principles.
  • Preferred experience building developer tools or CLI utilities, creating MCP servers, or working with LLM agents.
  • Preferred understanding of WCAG 2.1 AA in enterprise educational applications.

Benefits

  • Competitive compensation and participation in the employee ownership program.
  • Remote, hybrid, and in-office work arrangements vary by role, team, and location.
  • Generous time off, local holidays, and an annual late-December “Dim the Lights” recharge period based on departmental needs.
  • Wellness programs and mental health support.
  • Learning and development resources, professional development tools, and tuition reimbursement.
  • Company-provided technology and tools, an employee recognition program, and an inclusive workplace culture.

Categories

Instructure, Inc.

About Instructure, Inc.

1,001-5,000 employees

Instructure builds Canvas, a cloud learning management system, along with tools for assessment, video learning, credentials, and analytics for K–12, higher education, and corporate training. It sells these products as SaaS subscriptions with related services. Founded in 2008 and headquartered in Salt Lake City, the company trades on the NYSE and expanded its credentials offering by acquiring Parchment in 2024.

Contact me