Procom
Python Developer
Markham, Ontario, Canada · Onsite
RATE
$96K–$120K/yr CAD
POSTED
5/1/2026
Job Description
Python Developer:
On behalf of our Technology client, Procom is searching for a Python Developer for an Permanent role. This position is an onsite position at our client’s Markham, Ontario office.
Python Developer - Job Description:
The project involves embedded development for networking products, including switches and routers. The Python Developer will be responsible for writing scripts to configure, monitor, and manage embedded systems, and extending functionalities to support a cloud-based routing engine while ensuring system reliability and efficiency.
Python Developer - Responsibilities:
• Develop and maintain Python scripts to read, set up, and manage configuration files for embedded systems.
• Monitor system performance and implement automated solutions for error handling and recovery.
• Manage the lifecycle of various programs and processes, including bringing them up and down as needed.
• Collaborate with cross-functional teams to integrate open-source Python code into existing frameworks and extend its functionality.
• Work with cloud-based routing engines to facilitate routing in a cloud environment.
• Conduct testing and debugging of Python scripts to ensure optimal performance and reliability.
• Document code changes and maintain up-to-date technical documentation.
Python Developer - Mandatory Skills:
• Proficiency in Python programming, with experience in scripting for system management.
• Understanding of data communications, routing, and networking concepts is desirable.
• Experience with version control systems (e.g., Git) and collaboration tools.
• Experience with a variety of Python frameworks and libraries and the ability to choose the right tool for the job.
• Strong problem-solving skills and the ability to work independently and as part of a team.
• Excellent communication skills, both verbal and written.
Python Developer – Nice-to-Have Skills:
• Experience working with cloud technologies and routing engines.
• Background in software development for network-related applications.
• Familiarity with open-source software development and contribution.
• Familiarity with embedded systems and networking products is a plus but not required.
Python Developer – Assignment Length:
This is a permanent position.
Python Developer - Start Date:
ASAP.
Python Developer - Assignment Location:
Markham, ON (Onsite Position).
This employer uses both human and technology-assisted tools to support candidate screening and assessment. Final hiring decisions are made by people.
Ready to apply?
You'll complete the application through our portal.
Role summary
Python Developer
Markham, Ontario · Onsite
RATE
$96K–$120K/yr CAD
TYPE
Permanent
STARTS
3/18/2026
POSTED
May 1, 2026
ATS ID
322888
Not quite the right fit?
Browse all of our open roles across tech, finance, and engineering.
See all jobs →Looking for something specific?
Create a profile and get jobs recommended to you based on your skills and preferences.
Create a profile →