1,962,733open jobs
115,624companies
242,268added 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 23, 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,962,733 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
≈ $84k – $158k per year (Estimated) • Remote (United States, United Kingdom, US time zones hours) • 5+ years exp • Bachelor's Degree • London
Python
PHP
Python
Flask
FastAPI
Django
Asyncio
Celery
PHP
Laravel
WordPress
Databases
MySQL
PostgreSQL
Redis
Frontend
GraphQL
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
QA
Pytest
Apply
$55k – $75k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • Toronto
Python
JavaScript
TypeScript
C#
COBOL
COBOL
CICS
Databases
Db2
Frontend
Angular
React.js
DevOps
Rest API
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
≈ $75k – $138k per year (Estimated) • Remote (Canada) • Full-Time • 3+ years exp • Bachelor's Degree • Canada
C#
C#
.NET
Databases
PostgreSQL
DynamoDB
RabbitMQ
Amazon DocumentDB
AI/ML
AWS Bedrock
DevOps
New Relic
AWS
AWS Lambda
Amazon S3
Amazon ECS
AWS Step Functions
Cybersecurity
Snyk
Shift-Left Security
Auth0
Management
Agile
Scrum
Apply
Product Engineer 22 days ago
≈ $16k – $48k per year (Estimated) • Remote (Pakistan) • 5+ years exp • Bachelor's Degree • Pakistan
AI/ML
AI Agents
Management
Agile
Scrum
Apply
$85k – $117k per year • Remote (United States) • Public Trust • 8+ years exp • Bachelor's Degree • Orlando
Java
DevOps
Terraform
Ansible
Git
AWS
Amazon EC2
GitHub
Cybersecurity
HIPAA
Management
Agile
Scrum
Kanban
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
≈ $16k – $36k per year (Estimated) • In office • 10+ years exp • Master's Degree • Pune
Python
Java
C#
Mobile
JUnit
DevOps
GitLab CI
CI/CD
Jenkins
Management
Agile
Scrum
QA
TestNG
Selenium
JMeter
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,962,733 more open roles from verified company boards, updated every day.