Top Hat Monocle Inc. logo

Backend Platform Software Engineer

Job Overview

Location

Canada

Job Type

Full-time

Category

Backend Engineer

Date Posted

May 12, 2026

Full Job Description

📋 Description

  • The Core Backend team owns the systems and internal tooling that every other product team at Top Hat depends on, making this role critical for company-wide performance and reliability.
  • You will own core backend systems, libraries, and internal developer tooling used across product development and customer support, focusing on performance, reliability, and architectural improvements with high downstream impact.
  • You will collaborate broadly with developers and non-developers, adjusting your communication style to fit the audience, while breaking down ambiguous problems into concrete steps and building accurate mental models of large, unfamiliar codebases.
  • You will take full ownership of code quality and technical standards, refactoring as necessary to maintain a long-lived codebase, and leave systems measurably better than you found them through profiling, optimization, and deep systems thinking.

🎯 Requirements

  • 2+ years of industry, research, or graduate-level experience, including at least 2 years working in large codebases with complex algorithms and data structures
  • Experience working at the level of compilers, databases, game engines, OS/browser internals, or high-frequency trading systems
  • Proficiency in programming on Linux/BSD/MacOS, Python (FastAPI, Django), SQL (PostgreSQL, MySQL), distributed systems, and profiling & optimization

🏖️ Benefits

  • Flexible, remote first work environment
  • Competitive health benefits that start on day one
  • Professional learning and development for all role levels
  • Innovative PTO policy with lots of time and space for self-care
  • Awesome and welcoming Toronto HQ
  • Chance to work with new tech like generative AI and see customer impact

Skills & Technologies

Python
JavaScript
TypeScript
React
Django
Backend
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Top Hat Monocle Inc. logo
Top Hat Monocle Inc.
Visit Website

About Top Hat Monocle Inc.

Top Hat provides a cloud-based active learning platform used by higher-education instructors to create interactive lectures, assign homework, and administer secure tests and quizzes. Students respond in real time via smartphones or laptops, enabling immediate feedback and analytics. The company integrates with learning management systems and offers content marketplaces to support course creation and engagement across disciplines.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Yerevan, Armenia
Full-time
Expires Jun 4, 2026
Go
Rust
Ruby
+5 more

1 month ago

Apply
Argentina - Remote
Full-time
Expires Jun 21, 2026
TypeScript
Scala
React
+4 more

20 days ago

Apply
❌ EXPIRED
Argentina
Full-time
Expired May 12, 2026
Java
Remote

2 months ago

Apply
Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+5 more

2 months ago

Apply