
About Instructure
Empowering education through innovative technology solutions
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...

Full Stack Engineer • Senior
Instructure • Mexico - Remote
Skills & Technologies
Overview
Instructure is hiring a Senior Full Stack Engineer to drive the development of transformative SaaS services for digital learning. You'll work with technologies like Java, Spring Boot, and React in a remote role based in Mexico.
Job Description
Who you are
You have a strong background in full stack development, with expertise in server-side Java development and front-end technologies. You thrive in an Agile and DevOps environment, where you can contribute to innovative solutions that simplify learning and personal development.
With a passion for collaboration, you enjoy uplifting team members through shared learning experiences. Your experience with microservices architecture and modern software development practices positions you well to contribute to our diverse and innovative team.
You are eager to work with a cutting-edge tech stack, including Java, Spring, and React, and you have a solid understanding of cloud technologies such as AWS. Your ability to adapt and learn quickly in a fast-paced environment will help you succeed in this role.
Desirable
Experience with containerization technologies like Docker and orchestration tools such as Kubernetes is a plus. Familiarity with GraphQL and relational databases like PostgreSQL will enhance your contributions to our projects.
What you'll do
As a Senior Full Stack Engineer at Instructure, you will play a key role in developing our SaaS services for digital learning and credentialing. You will collaborate with a diverse team to design and implement scalable solutions that meet the needs of our users.
Your responsibilities will include writing clean, maintainable code and participating in code reviews to ensure high-quality software delivery. You will also engage in continuous improvement practices, contributing to the overall success of the team and the organization.
You will have the opportunity to mentor junior developers, sharing your knowledge and expertise to help them grow in their careers. Your contributions will directly impact the user experience, making learning more accessible and engaging for everyone.
What we offer
Instructure fosters a culture of curiosity and innovation, providing you with the opportunity to work on meaningful projects that make a difference in education. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Join us in our mission to amplify the power of people through technology, and be part of a team that is dedicated to continuous improvement and excellence in software development.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Instructure.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Sezzle is hiring a Senior Software Engineer to help revolutionize the shopping experience through innovative technology. You'll work in a dynamic environment focused on creating seamless, interest-free installment plans. This role requires 8+ years of experience.

Software Engineering
Dandy is hiring a Senior Software Engineer I to enhance their ordering system for the dental industry. You'll work with TypeScript, React, GraphQL, Node.js, and PostgreSQL to build innovative solutions. This position requires 5+ years of experience.

Cloud Engineer
Oportun is hiring a Senior Cloud Infrastructure Software Engineer to design and maintain innovative software solutions that empower financial independence. You'll work in a mission-driven fintech environment. This position requires significant experience in cloud infrastructure.

Backend Engineer
JumpCloud is hiring a Senior Backend Engineer to work on backend technologies like Kubernetes and GoLang. You'll be part of a team focused on identity governance and administration services. This position requires significant experience in backend engineering.

Software Engineering
Sezzle is hiring a Software Engineer II to help revolutionize the shopping experience through innovative technology. You'll work in a remote capacity from Mexico, contributing to the development of seamless, interest-free installment plans. This role requires 3-7 years of experience.