This job is no longer available

The job listing you are looking has expired.
Please browse our latest remote jobs.

See open jobs →
← Back to all jobs

Software Engineer

Hybrid

Added
8 days ago
Location
Type
Full-time
Salary
Not Specified

Apply Now

Save job

At Instructure, we believe in the power of people to grow and succeed throughout their lives. Our goal is to amplify that power by creating intuitive products that simplify learning and personal development, facilitate meaningful relationships, and inspire people to go further in their education and careers. We do this by giving smart, creative, passionate people opportunities to create awesome things. And that's where you come in:

We’re hiring engineers, who are passionate about technology and education to help build our next great features. This effort is a top company priority and a great chance to make an impact on our users as well as the company.

This team focuses on tools that enable users to create great course content.

We ship a powerful rich content editor and its backend to millions of users that use them daily.

We are also working on its next-gen evolution.

Much of our work is open source, including our primary product (Canvas).

Check us out on Github: www.github.com/instructure.

Who we are

  • We are remote full-stack engineers with experience building web-scale services in a loosely coupled but highly integrated system.
  • We are a mixed stack and polyglot team with a deep commitment to quality and to using the right tech for each problem we solve.
  • We work with geographically diverse teams in the US, Hungary and across the globe
  • We use Ruby, Rails, Javascript, React, and PostgreSQL on Linux and our platform runs on AWS
  • What you will do

  • Write and maintain code in Ruby and JavaScript, using frameworks like Rails, React or Express.js
  • Develop key features to improve teaching and learning experiences
  • Work on Canvas Cloud and its related services
  • Use AWS services such as EC2, CloudFront, SQS, Lambda, S3, and RDS
  • Utilize CI/CD (test automation, deployment workflow) to improve quality and deployment
  • What we look for

  • Experience with working on high-traffic production applications deployed to the cloud.
  • Experience with building React web applications.
  • Experience in multiple programming languages with interest in learning more.
  • High level of proactivity and a problem-solving attitude.
  • Strong interpersonal and communication skills.
  • Experience in handling on-call duties, solving incidents.
  • BS in Computer Science or related degree preferred.
  • Get in on all the awesome of Instructure

  • A fun, friendly, and helpful company culture
  • Competitive compensation
  • Private Medicover healthcare + cafeteria plan/SZEP card
  • Wellness motivation through Wellable
  • Employee referral bonus program
  • An extra week off for the whole company every year
  • Employee recognition program
  • Goal-setting, proactive reviews, and internal training
  • Employee assistance program
  • Additional Information

    We’ve always believed in hiring the most awesome people and treating them right. We know that the more diverse we are, the more diverse our ideas will be and when we openly welcome those ideas, our environment is better and our business is stronger.

    All Instructure employees are required to successfully pass a background check upon being hired.

    Share job

    Help us maintain the quality of jobs posted on Empllo!

    Is this position not a remote job?

    Let us know!

    Similar Engineering Jobs

    See more Engineering jobs →
    Enable logo
    Hybrid

    Senior Software Engineer (Design Systems)

    🇨🇦 Canada
    +1
    Full-Time
    💰 Salary not provided
    Crypto logo
    Crypto logo
    Hybrid

    Senior Blockchain Developer - Solana

    Full-Time
    💰 Salary not provided
    Xsolla logo
    On-site

    Backend Developer (Monetization)

    Full-Time
    💰 Salary not provided