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 OverviewWe 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.
- Experience with payment processing systems (big plus).
- Integration experience with Payroll Providers and Time & Attendance platforms.
- 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 TechnologyIndustries
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-LjbffrApplication Disclaimer
You are now leaving Jobdash.ca 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.