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

Senior Software Engineer

Job in Toronto, Ontario, C6A, Canada
Listing for: Boomerang
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Senior Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 180000 CAD Yearly CAD 120000.00 180000.00 YEAR
Job Description & How to Apply Below
This range is provided by Boomerang. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range
$/yr - $/yr

To apply , please send your resume and 2-3 sentences on why you would be a good fit for this position to

At Boomerang, we’re on a mission to revolutionize how employers stay connected with their former colleagues. We believe relationships matter and are here to provide a simple, affordable, and automated solution that keeps those connections alive.

We are a seed-stage company (~ $12M in venture capital from Tier 1 funds) that has assembled some of the best builders, designers, and product minds to reimagine the future of work.

We’re seeking a Senior Software Engineer to join our Toronto office as one of our first twenty hires. This is an opportunity to join us on the ground floor, working alongside seasoned founders with a track record of successful companies. As a pivotal member of our growing team, you'll have the chance to make a significant impact and contribute to our collective vision.

About the Role
As a Senior Software Engineer, you will work on our engineering team on a broad range of technologies, developing features on the entire stack. We are looking for a motivated self-starting person that is willing to take on big challenges. You must also be an empathetic team member, who works well in a team environment and values communication and collaboration. Here are some of the things you’ll be doing:

Build reliable and scalable back-end functionality and APIs to power our front-end clients

Build beautiful front-end experiences

Make tweaks and improvements to our AI algorithms

Participate in the whole lifecycle of code, design, development, review, deployment, and testing

Mentor other engineers by sharing expertise, promoting best practices, and helping to foster a culture of technical excellence

Skills and Experience

Bachelor's degree in Computer Science, Computer Engineering, or other related field

5-10 years of experience

Kotlin, Spring Boot

React

MySQL

Python, AWS

Docker

Experience working with remote teams

Note:

Not all of these technologies are required, if you have a subset of these we would love to talk to you!

Flexibility and Logistics
Location
Toronto, Ontario, Canada

Compensation
CAD $120k - $180k annually, depending on experience

Our Values
We believe values aren't just a top-down process but a collective effort. Our values: integrity, balance, growth, and results, guide us in decision-making and shape our behavior. We speak our truth, keep our promises, and trust each other. We embrace failure, curiosity, and continuous improvement. We ask questions without fear of judgment. We value harmony within ourselves, our team, and our community because we understand that it leads to better results.

We look at outcomes over outputs and enjoy working hard (and having fun) together.

How We Work
We’re not a 9-to-5 company. We push hard when the work demands it and give each other space when it doesn’t. Our culture is grounded in trust and accountability. Our co-founders are seasoned entrepreneurs who know building a company is a marathon, not a sprint. We care deeply about what we’re building and the people building it.

Seniority level
Mid‑Senior level

Employment type

Full-time

Job function
Engineering and Information Technology

Industries:
Technology, Information and Internet

Referrals increase your chances of interviewing at Boomerang by 2x

#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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary