Description
At Instructure, we believe in the power of people to grow and succeed throughout their lives.
We are looking for a mid-level software engineer to join our Canvas Career team in building intuitive, scalable web experiences used globally by educators and learners.
Responsibilities
- Contribute to production features across the stack, working with React, TypeScript, Node.js, and Postgres.
- Build clean, accessible user interfaces (WCAG aware) and connect them to reliable backend APIs.
- Write maintainable, well-tested code (unit, integration, and e2e testing) and participate in peer code reviews.
- Collaborate closely with senior engineers, product managers, and designers to break down problems and deliver valuable user features.
- Assist in maintaining high service health through logging, metrics, and incident troubleshooting.
- Continuously learn and apply modern software engineering practices in a collaborative agile environment.
Requirements
- 3+ years of professional software engineering experience.
- Demonstrated experience with modern web development (either frontend, backend, or full-stack).
- Strong motivation and curiosity to work across both frontend (React) and backend (Node.js/TypeScript) environments.
- Proven ability and enthusiasm to learn new technologies, frameworks, and domain concepts quickly.
- Solid foundational knowledge of relational databases (e.g., PostgreSQL or MySQL).
- Product-oriented mindset,you care about user experience, code quality, and shipping reliably.
- Good communication skills and an open, collaborative approach to teamwork.
Nice to Have
- Experience leveraging AI-assisted development tools (e.g., Claude, Cursor, GitHub Copilot) to boost workflows and productivity.
- Hands-on experience with React, TypeScript, Node.js, or AWS.
- Familiarity with REST APIs, GraphQL, or database ORMs/query builders.
- Prior experience in edtech or working with Learning Management Systems (LMS).
- Understanding of basic web security principles (OWASP, OAuth/OIDC).
Benefits
- Competitive compensation, plus all full-time employees participate in our ownership program.
- Flexible work culture.
- Generous time off, including local holidays and our annual “Dim the Lights” period in late December.
- Comprehensive wellness programs and mental health support.
- Learning and development resources, including professional development tools and tuition reimbursement.
- The technology and tools you need to do your best work.
- Motivosity employee recognition program.
- A culture rooted in inclusivity, support, and meaningful connection.