GrepJob
Instructure, Inc.

Senior Software Engineer - Salt Lake City

Instructure, Inc.
Apply
2 days ago
Salt Lake City, UT, USASenior
H1B Sponsor

Base Salary

$150k - $200k/yr

Responsibilities

  • Own and drive work from definition through delivery within the Canvas LMS core product engineering team.
  • Architect, develop, and maintain complex backend services and features for Canvas and related open-source products.
  • Leverage AI-powered engineering tools to scale productivity and automate repetitive tasks.
  • Review and maintain large portions of the Canvas codebase with a focus on maintainability and security.
  • Design and implement robust testing strategies in partnership with Quality Engineering.
  • Collaborate with Product and Design teams to translate requirements into APIs and services.
  • Build and refine internal tools or workflows to increase team efficiency.
  • Mentor junior and mid-level engineers and support peer growth.
  • Participate in incident response and production issue resolution.
  • Contribute to the recruitment process by interviewing candidates.

Requirements

  • Demonstrated experience delivering scalable, enterprise-grade SaaS applications.
  • Expertise in Ruby on Rails, Node.js, React.js, and Postgres.
  • Advanced proficiency with AI-augmented engineering workflows.
  • Familiarity with Git/Github and Gerrit version control workflows.
  • Strong command of architectural best practices and test-driven development.
  • Experience collaborating with Product and Design teams.
  • Understanding of accessibility standards and semantic HTML.
  • Exposure to modern cloud infrastructure and observability tooling.
  • An autonomous, proactive work style.
  • Excellent written and verbal communication skills.

Benefits

  • Competitive compensation with an employee ownership program.
  • Flexible work culture with remote, hybrid, and in-office options.
  • Generous time off, including local holidays and a recharge period in December.
  • Comprehensive wellness programs and mental health support.
  • Learning and development resources, including tuition reimbursement.
  • Access to necessary technology and tools for optimal performance.
  • Employee recognition program to celebrate contributions.
  • A culture rooted in inclusivity and meaningful connection.