ITMC Systems, Inc logo

Backend Engineer (Python)

ITMC Systems, Inc

Toronto, Canada

Share this job:
$8422 - $101 Posted: August 31st, 2025

Job Description

1 day ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Job Title: Backend Engineer (Python)

Location: Toronto, Canada (Onsite, 5 days/week)

Role Overview

We are looking for an experienced Backend Engineer to join our team in building scalable, reliable, and secure backend systems. The ideal candidate will have strong expertise in Python, MySQL, and system architecture, along with experience designing resilient distributed systems.

Must-Have Skills & Experience
  • System Architecture & Design: Ability to build scalable, fault-tolerant systems that handle failures and unexpected downstream issues.
  • Python Development: Strong coding skills with at least 5+ years of hands-on experience.
  • Relational Databases: High proficiency in SQL and MySQL, with deep understanding of RDBMS concepts (transactions, locking, isolation levels, deadlocks).
  • Cloud & Containers: Experience with cloud environments and container-based distributed systems (e.g., Docker).
  • APIs & Microservices: Strong understanding of distributed system design, RESTful API development, and microservice architectures.
  • Messaging Systems: Hands-on experience with message brokers such as RabbitMQ.
  • Collaboration Tools: Proven experience using GitHub (or similar repositories).
  • OS Environments: Comfortable working with *nix-based environments.
  • Soft Skills: Excellent communication, problem-solving, and organizational skills.
Nice-to-Have / Preferred
  • Experience with payment processing systems (big plus).
  • Integration experience with Payroll Providers and Time & Attendance platforms.
Education
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Contract

Job function

  • Job function

    Engineering and Information Technology
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at ITMC Systems, Inc by 2x

Sign in to set job alerts for “Back End Developer” roles.

Back End Developer - Master-Level Internship

Angular Front-End Developer (RxJS, NgRx, Redux), Operate - Future Opportunity

Software Engineer I (Full-Stack) - 12 Month Winter Co-op

Intermediate Back End / Full Stack Engineer

Software Developer Back End (Java) 8422-1015

Full Stack Software Engineer (Remote Canada)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Back to Listings

Application Disclaimer

You are now leaving Jobiance.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.