Taro Logo

Backend Engineer - (Toronto)

A venture-backed company revolutionizing connectivity through a software platform for the age of 5G and IoT, ranked 94th on Inc 5000's fastest-growing private companies.
$96,000 - $122,000
Backend
Mid-Level Software Engineer
Remote
101 - 500 Employees
3+ years of experience
Telecommunications

Description For Backend Engineer - (Toronto)

US Mobile is revolutionizing the connectivity landscape with an innovative software platform designed for the 5G and IoT era. As a Backend Engineer in Toronto, you'll be instrumental in building systems that connect millions of devices to wireless networks. The company, ranked 94th on Inc 5000's fastest-growing private companies, offers a dynamic work environment with a diverse team from 20+ countries.

The role focuses on developing and maintaining scalable backend services and APIs using Java (Spring Boot) or Python (Flask, Django). You'll work with modern technologies including RabbitMQ, MongoDB, and various AWS services. The position requires strong expertise in RESTful APIs, asynchronous service communication, and NoSQL databases.

This is an exciting opportunity to join a venture-backed company in hypergrowth phase. The role offers both technical challenges and professional growth, with responsibilities spanning from system architecture design to performance tuning. You'll be part of a collaborative, agile environment, working on mission-critical systems that power the future of connectivity.

The company culture is particularly noteworthy, having been recognized by Forbes as one of the top 500 best startup employers in the US. Benefits include competitive compensation ($130k-165k CAD), flexible working hours, health insurance, and professional development opportunities. The position offers remote work flexibility while being based out of Toronto.

For engineers passionate about building scalable systems and working with cutting-edge technologies in the telecommunications sector, this role presents an excellent opportunity to make a significant impact in a rapidly growing company. The ideal candidate will bring 3+ years of Java experience, strong API development skills, and excellent problem-solving abilities to help shape the future of device connectivity.

Last updated 10 days ago

Responsibilities For Backend Engineer - (Toronto)

  • Develop and maintain RESTful APIs using Java or Python
  • Design and implement asynchronous service communication
  • Work with NoSQL databases for data modeling and storage
  • Collaborate with Product, QA, and DevOps teams
  • Write clean, testable, and well-documented code
  • Participate in system architecture design, code reviews, and performance tuning

Requirements For Backend Engineer - (Toronto)

Java
Python
MongoDB
RabbitMQ
Kubernetes
  • 3+ years of experience with Java and Spring Boot
  • Strong experience with building and consuming REST APIs
  • Hands-on experience with message brokers such as RabbitMQ or AWS SQS/SNS
  • Familiarity with MongoDB or other NoSQL database technologies
  • Solid understanding of Git, CI/CD workflows, and agile development practices
  • Excellent debugging, problem-solving, and communication skills
  • Strong communication and team collaboration skills

Benefits For Backend Engineer - (Toronto)

Medical Insurance
Education Budget
  • Competitive salary - $130k CAD-165k CAD
  • Flexible working hours
  • Gym reimbursement ($100/mo)
  • Supplemental health insurance
  • Professional development stipend
  • $500 CAD wfh tech set-up reimbursement

Interested in this job?

Jobs Related To US Mobile Backend Engineer - (Toronto)