ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Full Stack Software Engineer

OpsLevel

Canada Remote permanent

Posted: January 14, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We're looking for a Full Stack Software Engineer to join our team in Canada, where we're building a developer portal for top companies like Duolingo and Hootsuite.

Job Description

About OpsLevel

OpsLevel is the leading internal developer portal designed to help engineering teams build, ship, and maintain software better than ever. We believe that developer portals are a critical part of a great developer experience. With customers like Duolingo, Okta, Keller Williams, and Hootsuite, we know that the best businesses in the world prioritize a great developer experience in order to beat the competition.

We're a fully-remote team of folks who care deeply about the daily lives of developers, with team members across North America. OpsLevelers live our company values on a daily basis and when we’re not heads-down on a project or collaborating in real-time over Zoom, we're competing in trivia over lunch or sharing the latest fur baby photo in #pets-to-make-you-live-longer.

Our culture and values are very important and ground us in how we interact as one team:

Growth Mindset - Get comfortable with being uncomfortable

Focus & Efficiency - Keep the main thing the main thing, and get it done

Empathy - Think of others; think of your users

Intellectual Honesty - The best solution is more important than anyone's ego

Simplicity

Our Stack

We believe in boring technology because it’s well tested and simple.  Our current stack is:

• Ruby on Rails (our main application’s backend)

• Vue.js (our app’s UI)

• GraphQL (how the UI and the backend talk to each other; also used by customers as part of our platform)

• MySQL (gotta store those bits somewhere)

• Redis (some bits gotta be stored faster)

• Terraform (config as code, because any other way is painful)

• Kubernetes (we use AWS EKS)

• Golang (for various operational tools and our open source offerings)

• AWS / GCP

• Docker

• DataDog

• Git

What You'll Do

• Work with product, UX, and fellow developers to gain a deep understanding of customer problems and lead development of features to solve those problems

• Hold a high bar of personal technical excellence, demonstrated through high quality, thoroughly tested, and exemplary code contributions and reviews

• Contribute to our culture of “you build it, you own it” by listening to your spidey sense and identifying tech debt or other opportunities to improve our technical architecture

• Lead technical explorations and create PoC prototypes to discover then build the best solution

• Execute projects in a timely manner, helping the team communicate when they are on or off track to meet goals

• Leverage your years of experience by being a mentor and investing in the growth and success of those around you

• Participate in our on-call schedule, where you may be required to troubleshoot across our core technical stack (Ruby on Rails, VueJS, GraphQL, and MySQL)

• Leverage AI tooling to accelerate development, improve code quality, and enhance OpsLevel’s feature set.

What We're Looking For

• 3-5 years of professional software development experience

• Strong proficiency in full-stack development with modern web technologies

• Familiarity with modern AI coding assistants and prompt engineering

• Solid understanding of databases, APIs, and distributed systems

• Track record of shipping production code and delivering features end-to-end

• An empathetic, pragmatic, and collaborative approach to problem solving. Done is better than perfect.

• A strong growth mindset. You’re comfortable learning new things quickly. Unknowns are new frontiers waiting to be discovered

• Experience designing architectures with strong interface boundaries and separation of concerns. Your craft is deeply rooted in SOLID design principles

Nice to Haves

• Experience with modern cloud technologies such as AWS, Docker, Kubernetes, and Terraform 

• An understanding of job systems for Ruby on Rails such as Sidekiq

• A deep understanding of MySQL

• Have experience in scaling a web application to thousands of users and millions of events

• Knowledge of in memory datastores like Redis

• You can empathize with companies that run 100’s of applications or microservices

Qualities We Value

• Fast-paced execution: You thrive in dynamic environments and can move quickly while maintaining quality

• AI-enhanced productivity: You actively use AI tools to level up your development workflow and are excited about leveraging AI to ship faster

• Product-minded: You think about the end user and the business impact of what you're building

• Collaborative: You work well with cross-functional teams and communicate effectively

• Ownership mentality: You take pride in your work and see projects through from start to finish

• Continuous learner: You stay current with technology trends and are always looking to improve your craft

This posting is for an existing vacancy.

Compensation

We offer market-leading compensation, including equity, based on the skill set and aptitude of the candidate.

"Should I apply?" - Yes!

If you meet some or most of what we're looking for, we want to hear from you, and if you’re unsure - apply anyways!

What do I need to interview with OpsLevel?

Not much! A working web camera, microphone, and (ideally) a quiet place with minimal background noise.

Additional Information

We are building an inclusive and welcoming workplace where employees feel appreciated, valued and free to be who they are regardless of their gender identity or expression, sexual orientation, religion, ethnicity, age, neurodiversity, disability status, citizenship, or any other aspect which makes them unique.

OpsLevel is an equal opportunity employer and we are dedicated to fostering an inclusive and barrier-free work environment for all employees and candidates. We encourage all qualified candidates to apply and if accommodation is required during any stage of the recruitment process, please contact any member of the Management team. We thank all applicants for their interest; however, only those selected for interviews will be contacted.

We use automated tools, including AI, to support the review of applications.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply