Senior Backend Engineer

Trackunit

London

Hybrid

CAD 90,000 - 115,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Trackunit, based in London, Ontario, is seeking an experienced Backend Software Developer to join a 200+ strong engineering team. You will build and evolve backend services, APIs, and data pipelines for a SaaS IoT platform used by thousands daily.

We offer hybrid work, with regular presence at the London hub. You will collaborate across teams, mentor peers, and drive architectural decisions to scale the platform while adopting AI-driven improvements.

Qualifications

  • Bachelor's degree in engineering or computer science.
  • Experience developing backend services and APIs.
  • Proficiency with Java and Spring Boot.
  • Experience with REST APIs and GraphQL.

Responsibilities

  • Develop, launch, and improve backend features solving real customer problems with multiple deployments daily.
  • Collaborate with Product Managers and engineers to solve challenges.
  • Own core features, platform improvements, and new product launches.
  • Scale backend platform and architecture to meet growing needs.
  • Participate in technical design and architecture discussions.
  • Conduct code reviews and provide constructive feedback.
  • Mentor other backend developers and share knowledge.
  • Showcase work through demos and knowledge-sharing sessions.
  • Stay updated on backend trends and proactively improve stack and processes.

Skills

REST APIs
Spring Boot
GraphQL
Java
Kafka
Kinesis
Flink
GitHub
CI/CD

Education

Engineering degree
Computer Science degree

Tools

Kafka
Kinesis
Flink
GitHub

Job description

As an experienced Backend Software Developer, you will join our team of 200+ engineers where you'll be working alongside a core group of qualified colleagues who are curious and challenge assumptions and technical limits to find the best solutions. You will be an integral part in the continuous development of our hands-on products used by 10,000+ active users every day, and 1,25M+ IoT devices.

At Trackunit, we focus on continuous integration and deployment practices and you will be delving into different projects and always be on the lookout for new innovative ways to approach tasks using the latest tools and great technologies. You will get the chance to work with one of the most advanced and efficient IoT devices on the market through close collaboration with customers and key stakeholders.

With a location in the heart of London, Ontario, we offer a flexible setup giving you the option to work from our London hub or remotely in Ontario. That said, we do expect you to be present at the London hub on a regular basis.

Before you read on, take a moment to hear what Michael enjoys about working at Trackunit - teamwork and cross-team collaboration are definitely some of the standout themes.
What's in it for you?
  • A place in an agile growth SaaS business, with possibilities to grow internally in the company. We are moving quickly, so fasten your seat belt and prepare to adjust. Back in 2020 we were 150 employees at Trackunit and we have just passed 450 employees.
  • International environment with regular check-ins and social events across teams, departments and borders.
  • We take your personal and professional development goals seriously and we support them through training, coaching and mindfulness as well as with an open feedback culture to enable you to identify your strengths and opportunities. We do this by touching upon your impact on our triple focus: impacting yourself, impacting teams/relations and impacting the organisation/strategy.
  • Flexibility and hybrid working is not just a cliché to us or something we state in a job posting. We do offer you a flexible setup and believe that you best can structure how your routines look like. And once you have chosen how you work best, let us know what you need: we got you covered with the IT equipment you need for your work.
  • Turning the Tide. At Trackunit, we aim to create and contribute to an inclusive workplace. And this priority starts with our hiring - we do not discriminate on the basis of gender identity, sexual orientation, personal expression, ethnicity, religious belief, or disability status. We only assess candidates on their qualifications and merit. Learn more about TIDE and other DE&I initiatives here.

Don't meet every single requirement? No worries - this is what we're looking for ideally, but if you're super excited about this role but your past experience doesn't align perfectly with every qualification, we encourage you to apply.

Who are you ideally?
  • Hold a degree in Engineering, Computer Science, or a similar technical field.
  • Demonstrate the ability to clearly articulate complex problems and their solutions.
  • Possess solid software development knowledge with an understanding of the different stages of the software development lifecycle.
  • Brings excellent communication skills along with a passion for mentoring and knowledge sharing.
  • Show genuine curiosity in identifying and solving root causes rather than just symptoms.
  • Has experience developing REST APIs using Spring Boot or developing GraphQL queries in Java.
  • Brings hands‑on experience with stream processing technologies such as Kafka, Kinesis, Flink, or similar.
  • Is motivated to leverage AI to improve efficiency and productivity.
  • Maintains a strong interest in exploring new technologies, programming languages, and frameworks.
  • Demonstrates experience using Git/GitHub for source code management and CI/CD in cloud environments.
Primary Responsibilities
  • Develop, launch, and continuously improve backend features that solve real-life customer problems - with multiple deployments a day.
  • Collaborate closely with Product Managers, Engineering Team Leads, and fellow Engineers who are eager to solve challenges together.
  • Take ownership of your projects and set your mark on core features, platform improvements, and new product launches.
  • Improve and scale our backend platform and architecture as the business grows - and explore new approaches to meet evolving customer needs.
  • Participate in technical design and architecture discussions that shape the future of our platform.
  • Contribute to a strong engineering culture by conducting code reviews and providing constructive feedback.
  • Mentor other backend developers, helping them navigate technical challenges and apply best practices.
  • Regularly showcase your work and gather input through demos and knowledge-sharing sessions.
  • Stay up to date with backend trends, tools, and technologies - and proactively suggest improvements to our stack and processes.

The Backend Software Developer position is currently open at Trackunit. The base salary hiring range in Ontario for this role is $90,000 -115,000 CAD per year, depending on experience and qualifications.

Our hiring process
  • Virtual meet and greet as a first interview. Meet with Justin D'entremont, Engineering Manager, and someone from the team.
  • Assignment-specific interview. We want you to get an insight into some of the concrete work tasks or issues related to the role. You will be given a case to prepare prior to the interview, and at the interview, you will present the case to a relevant colleague, who you’ll also work closely with in the job.
  • Virtual Second Interview/ In person with Justin D'entremontand the team.
  • Offer presentation and walk-through. We’re lucky to have you!
The question is: Are you in?

Trackunit is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, colour, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic.

Trackunit also prioritizes providing reasonable accommodations for qualified people with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let our People & Talents team know.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer Engineering · Canada, London, North America Remote ·
Senior Backend Engineer Engineering · Canada, London, North America Remote ·

Trackunit • London

Hybrid
CAD 90,000 - 115,000
Hybrid work setup
IT equipment provided
Professional development & mindfulness
Senior Engineering Manager - Site Reliability
Senior Engineering Manager - Site Reliability

Trackunit • London

Hybrid
CAD 150,000 - 190,000
Value Engineering Director / Manager
Value Engineering Director / Manager

Trackunit • London

Hybrid
CAD 179,458 - 234,676
Professional development support
Flexible, hybrid working
Social events across teams
Forward Deployed Engineer (Solution Delivery) - North America
Forward Deployed Engineer (Solution Delivery) - North America

Trackunit • London

Hybrid
CAD 90,000 - 120,000
Opportunities for internal growth
Hybrid working arrangement
Support for professional development
Senior Backend Engineer (Remote/Hybrid) - IoT APIs
Senior Backend Engineer (Remote/Hybrid) - IoT APIs

Trackunit • London

Hybrid
CAD 90,000 - 115,000
Senior Program Manager - IoT Division
Senior Program Manager - IoT Division

Trackunit • London

On-site
CAD 80,000 - 100,000
Pension plan
Benefits package
International collaboration
Senior Full Stack Developer
Senior Full Stack Developer

InfoTrack Canada • Toronto

Hybrid
CAD 150,000 - 170,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

United States Digital Space LLC • Toronto

Hybrid
CAD 96,000 - 120,000
Healthcare coverage
Performance bonus
Hybrid work schedule
Senior Data Engineer
Senior Data Engineer

TrackTik Inc. • Montreal (administrative region)

Hybrid
CAD 120,000 - 160,000
Hybrid and flexible work model
Three weeks of vacation starting in你的第
Staff Backend Engineer
Staff Backend Engineer

Bettermode • Toronto

On-site
CAD 175,000 - 200,000
Unlimited paid vacation
Comprehensive health benefits
Monthly tech stipend
+1