Instructure

About Instructure

Empowering education through innovative technology solutions

🏢 Tech👥 1001+ employees📅 Founded 2008📍 Cottonwood Heights, UT💰 $5.5m3.4
B2CEducationLearning

Key Highlights

  • Creator of the Canvas Learning Management Platform
  • Market cap of $1 billion and $5.5 million in funding
  • Headquartered in Cottonwood Heights, UT
  • Acquired Concentric Sky and LearnPlatform for enhanced features

Instructure, headquartered in Cottonwood Heights, UT, is the creator of the Canvas Learning Management Platform, widely adopted by educational institutions from pre-school to higher education. Founded in 2008, Instructure has achieved a market cap of $1 billion and raised $5.5 million in funding. Th...

🎁 Benefits

Instructure offers a comprehensive benefits package including equity and 401k options, medical, dental, and life insurance, as well as a flexible work...

🌟 Culture

Instructure fosters a unique culture with a strong emphasis on research and development, dedicating much of its workforce to innovation. The company v...

Overview

Instructure is hiring a Software Engineer for their Professional Services team to build custom solutions and integrations. You'll work closely with project managers and customers to enhance the customer experience. This role requires collaboration and technical direction skills.

Job Description

Who you are

You have a strong background in software engineering and enjoy working closely with project managers and customers to create tailored solutions. Your experience includes mentoring other developers and providing technical direction to ensure project success. You thrive in collaborative environments where you can contribute to improving customer experiences through innovative software solutions.

You understand the importance of building intuitive products that simplify learning and personal development. Your passion for technology drives you to create awesome solutions that empower users in their educational and career journeys. You are adaptable and eager to take on challenges that come with developing custom integrations and solutions.

What you'll do

As a Software Engineer on the Professional Services team, you will be responsible for collaborating with project managers and customers to design and implement custom software solutions. You will engage in discussions to understand customer needs and translate them into technical requirements. Your role will involve coding, testing, and deploying software that enhances the overall customer experience.

You will also assist in providing technical direction to the team, ensuring that best practices are followed throughout the development process. Mentoring junior developers will be a key aspect of your responsibilities, helping them grow their skills and contribute effectively to projects. You will work on unique solutions that address specific customer challenges, making a significant impact on their satisfaction and success.

What we offer

Instructure fosters a culture of growth and innovation, providing you with opportunities to develop your skills and advance your career. You will be part of a team that values creativity and collaboration, where your contributions are recognized and appreciated. The company is committed to creating a supportive environment that encourages personal and professional development, allowing you to thrive in your role.

You will have access to resources and tools that enable you to create impactful solutions, and you will be encouraged to share your ideas and insights with the team. Instructure believes in the power of people to succeed, and as a Software Engineer, you will play a vital role in amplifying that power through technology.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Instructure.