1,931,206open jobs
113,067companies
252,557added this week
Browse all
Salary
≈ $74k – $136k per year (Estimated)
Location
Remote (Canada)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 22, 2026. First seen by Alion on Jul 23, 2026.

Overview
Company
Impact
Profile match
Transform your course with Top Hat. Engage students with in-class polls, quizzes, and discussions, AI-powered assistance, and personalized content. Learn more!

Top Hat is hiring for a Senior Backend Software Engineer on our Aktiv Platform team. This is a great opportunity to drive force behind the technical excellence of our ecosystem. You will operate with a high degree of autonomy, leading the delivery of complex features and ensuring the stability of our high-traffic systems. This role is designed for an engineer who is not only a master of their craft in Java and Spring Boot but also a dedicated mentor and a proactive problem-solver.

You will:

  • Independent Implementation: Lead the full software development lifecycle for complex features, including implementation, comprehensive testing, and debugging of robust code.

  • Technical Leadership: Drive the technical delivery of projects, influencing architectural decisions and ensuring solutions are scalable, maintainable, and aligned with long-term business goals.

  • Mentorship & Guidance: Actively mentor junior and intermediate engineers, providing constructive feedback through code reviews and documentation to support their professional growth.

  • Operational Excellence: Proactively identify operational risks and control deficiencies. Drive discussions regarding system redundancy, disaster recovery, and service availability.

  • Cross-Functional Collaboration: Partner closely with Frontend Engineers, Product Managers, and Designers to build cohesive, user-centric solutions.

  • Process Innovation: Identify opportunities for automation and suggest UI improvements to enhance the overall user experience and internal delivery efficiency.

You are:

  • Expert Java Foundation: Extensive experience with Java and a deep understanding of core programming principles and best practices. Proven expertise in Spring Boot for building scalable microservices and experience managing data with MongoDB.

  • Enterprise Experience: A track record of working on enterprise-level software systems that require high reliability and performance.

  • Architectural Vision: Ability to design and implement forward-thinking architectures that balance short-term value with long-term sustainability.

  • Quality Focused: Strong commitment to delivering testable, observable, and maintainable code.

Preferred Experience:

  • High-Traffic Systems: Experience designing and maintaining systems that handle high volumes of traffic and parallel connections.

  • Open Source Passion: A demonstrated passion for contributing to or leveraging open-source technologies.

  • UI/UX Awareness: A keen eye for user interface improvements and the ability to contribute to frontend-related technical discussions.

  • Infrastructure & Cloud: Familiarity with cloud platforms (AWS/GCP) and containerization tools like Jenkins, Docker, or Kubernetes.

Why team members love working at Top Hat:

  • A noble mission that creates meaningful, fulfilling work

  • A team that cares deeply for customers and for each other

  • Flexible, remote first work environment

  • Professional learning and development for all role levels

  • An awesome and welcoming Toronto HQ

  • Competitive health benefits that start on day one

  • A management team focused on performance, growth, engagement and connection

  • Our winning strategy and market potential

  • Innovative PTO policy with lots of time and space for self-care

  • Passionate customers that believe in us-and what we do

  • A chance to work with new tech like generative AI-and see the customer impact

Inclusion Statement:

Inclusion at Top Hat goes beyond compliance; it’s how we build better teams and better technology. Our Equal Opportunity Employment policy helps ensure a workplace where people of all backgrounds are respected and empowered, regardless of culture, national or ethnic origin, race, color, gender, gender identity, sexual orientation, age, disability, veteran status, religion, family status, or any other characteristic protected by applicable laws.

Accessibility Statement:

We want every candidate to have an equitable experience. If you require assistance or a reasonable accommodation due to a disability during the application or recruiting process, please reach out to us at [email protected]. By fostering an inclusive and supportive environment, we unlock collaboration, innovation, and personal growth across our global Top Hat community.

AI in Hiring:

To help streamline our hiring process, we may use AI-powered tools for tasks such as application screening, resume review, or response assessment. These technologies support our recruiters by improving efficiency, but human judgment remains central. Final hiring decisions are always made by people.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,931,206 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
In your city
$40k – $80k per year • Remote (likely United States)
JavaScript
TypeScript
SQL
Node JS
Node JS
Prisma
BullMQ
TypeORM
Databases
PostgreSQL
RabbitMQ
AI/ML
Copilot
Claude
ChatGPT
DevOps
Rest API
Git
Cybersecurity
GDPR
Apply
≈ $58k – $111k per year (Estimated) • Hybrid • 5+ years exp • Calgary
JavaScript
SQL
Ruby
Ruby
Ruby on Rails
Sidekiq
Databases
MySQL
PostgreSQL
Redis
CouchDB
Frontend
GraphQL
React.js
Mobile
React Native
DevOps
GCP
AWS
Docker
GitHub
Cybersecurity
SOC 2
Apply
≈ $84k – $216k per year (Estimated) • Remote (likely Europe, UTC-6 – UTC+2 hours) • Full-Time • 7+ years exp
JavaScript
Ruby
C#
Scala
Databases
PostgreSQL
Redis
AI/ML
Cursor
Claude Code
AI Agents
OpenAI Codex
Agentic Workflows
Frontend
Redux
React.js
React Query
Storybook
XState
DevOps
CircleCI
AWS
Docker
Apply
Software Developer 2 hours ago
Remote (Ukraine, UTC+2 hours) • Full-Time • 3+ years exp • Kyiv
JavaScript
TypeScript
C#
C#
ASP.NET Core
MassTransit
Databases
RabbitMQ
MS SQL
Frontend
React.js
Mobile
Clean Architecture
DevOps
Rest API
Azure
CI/CD
Management
Agile
Scrum
Apply
≈ $64k – $116k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Burlington
JavaScript
Java
PHP
TypeScript
SQL
Java
Spring Framework
Spring Boot
PHP
Laravel
Databases
MySQL
MS SQL
Apache Kafka
Frontend
Angular
React.js
DevOps
Rest API
Azure
CI/CD
Jenkins
Kubernetes
Azure AKS
GitHub
API Gateway
Management
Agile
Apply
$31k – $45k per year • In office • Full-Time • 2+ years exp • Guangzhou
Java
Databases
MySQL
Apply
$27k – $54k per year • In office • Full-Time • Wuhan
Java
C++
Apply
≈ $63k – $113k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Singapore
Python
Java
Databases
MySQL
Redis
HBase
Apache Kafka
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Nginx
Linux
TCP/IP
Apply
≈ $18k – $36k per year (Estimated) • In office • 8+ years exp • Hyderabad
Python
Java
SQL
Scala
Python
pySpark
Databases
Databricks
Delta Lake
Apache Kafka
AI/ML
Spark
AI Agents
Flink
RAG
DevOps
CI/CD
Analytics
ETL/ELT
Apply
≈ $66k – $127k per year (Estimated) • Remote (Germany, Spain) • Bachelor's Degree • Bremen
Java
Life Sciences
Mass Spectrometry
Apply
≈ $57k – $127k per year (Estimated) • Remote (Canada) • Full-Time • 3+ years exp
Python
Python
FastAPI
Django
Management
Scrum
Apply
≈ $55k – $119k per year (Estimated) • Remote (United States) • Full-Time • 2+ years exp
Apply
≈ $48k – $114k per year (Estimated) • Remote (Canada) • Full-Time • 7+ years exp • Bachelor's Degree
Java
Apply
See all jobs
This is one of many
1,931,206 more open roles from verified company boards, updated every day.