The Core Backend team owns the systems and internal tooling that every other product team at Top Hat depends on. You're working in the deepest parts of the codebase where a subtle failure has company-wide consequences and performance gains multiply across the system.

Requirements

  • 2+ years of industry, research, or graduate-level experience
  • Experience working in large codebases with complex algorithms and data structures
  • Programming on Linux/BSD/MacOS
  • Python (FastAPI, Django)
  • SQL (PostgreSQL, MySQL)
  • Distributed Systems
  • Profiling & Optimization

Benefits

  • Competitive health benefits
  • Flexible, remote first work environment
  • Professional learning and development for all role levels
  • An awesome and welcoming Toronto HQ
  • Innovative PTO policy with lots of time and space for self-care