×
Register Here to Apply for Jobs or Post Jobs. X

Senior Backend Engineer

Job in Kitchener, Ontario, Canada
Listing for: Trackunit
Full Time position
Listed on 2026-06-14
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Full Stack Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 90000 CAD Yearly CAD 90000.00 YEAR
Job Description & How to Apply Below
Overview
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.

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 in Java or similar frameworks.

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/Git Hub for source code management and CI/CD in cloud environments.

Ideally has familiarity with open-source technologies such as Cassandra, Victoria Metrics, Kubernetes, or similar tools.

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.

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  base salary hiring range in Ontario for this role is $90, CAD per year, depending on experience and qualifications.

Hiring process

Virtual meet and greet as a first interview. Meet with the Senior Engineering Manager and a team member.

Assignment-specific interview to gain insight into concrete work tasks related to the role.

Virtual second interview / in person with the team.

Offer presentation and walk-through.

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

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary