Senior Backend Software Engineer @Top Hat
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago

[Hiring] Senior Backend Software Engineer @Top Hat

2mths ago - Top Hat is hiring a remote Senior Backend Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Canada

Role Description

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.

  • 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.

Qualifications

  • 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.

Requirements

  • 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.

Benefits

  • 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
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Backend Software Engineer @Top Hat
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,920+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later