Jobs at Instructure

Positions 137,399

Instructure is a leading education‑technology firm that powers Canvas, the world’s most widely adopted learning management system for higher‑education, K‑12, and corporate training. Founded in 2008 and headquartered in Salt Lake City, the company delivers cloud‑based LMS solutions that enable institutions to create engaging, data‑driven learning experiences.

Instructure’s hiring pipeline spans software engineering, data science, product management, UX/UI design, DevOps, quality assurance, and enterprise sales roles. Candidates often find the interview process data‑centric and collaborative, with a strong emphasis on problem‑solving, code quality, and cross‑functional teamwork. The company also prizes continuous learning, offering internal tech talks, hackathons, and generous professional development budgets.

Job Transparency’s Instructure listings present transparent salary brackets (e.g., Software Engineer roles average $120k–$140k) and real employee sentiment scores. By comparing compensation, benefit packages, and workplace reviews, job seekers can benchmark offers, negotiate confidently, and assess cultural fit before applying.

No open positions at Instructure right now.

Browse All Jobs

Frequently Asked Questions

What is it like to work at Instructure?
Instructure fosters an inclusive, mission‑driven culture that prioritizes student success and innovation. Employees enjoy flexible remote options, comprehensive health benefits, a generous paid‑time‑off policy, and a flat hierarchy that encourages open communication. Regular town halls and mentorship programs help new hires integrate quickly and grow into leadership roles.
What types of positions are available at Instructure?
Instructure hires across the entire tech stack: backend and frontend engineers, mobile developers, data engineers, ML researchers, QA analysts, and site reliability engineers. Product teams include managers, designers, and researchers who shape Canvas’s roadmap. Additionally, the company offers roles in sales, customer success, support engineering, and enterprise solutions to serve its global customer base.
How can I stand out as an applicant for Instructure?
Tailor your resume to highlight impact on learning outcomes or performance metrics, and include links to open‑source projects or product demos. Demonstrate familiarity with Canvas’ API and integration patterns, and prepare for behavioral questions that probe collaboration and student‑centric thinking. Practicing coding challenges on platforms like LeetCode or contributing to relevant open‑source libraries can showcase your technical depth and community engagement.

Other Companies Hiring

© 2026 Job Transparency. All rights reserved.