Procom
Python Engineer (x2)
Mississauga, Ontario, Canada · Hybrid
RATE
$64–$85/hr CAD
POSTED
8/6/2026
Job Description
Python Engineer:
On behalf of our Financial Services client, Procom is searching for a Python Engineer for a 7 month contract role. This position is a hybrid position with 3 days onsite at our client’s Mississauga office.
Python Engineer - Job Description:
This role involves the development of modern software solutions leveraging Python, microservices, APIs, and AI technologies. The successful candidate will contribute to the development of Agentic AI solutions, MCP integrations, and distributed application platforms, working closely with senior engineers and business partners to deliver scalable and secure applications.
Python Engineer - Responsibilities:
• Design, develop, test, and support Python-based applications and services.
• Build and maintain REST APIs, microservices, and event-driven integrations.
• Contribute to development of Agentic AI workflows and MCP-enabled application components.
• Implement integrations between AI models, enterprise systems, and business applications.
• Develop reusable services and components following enterprise engineering standards.
• Participate in the full software development lifecycle, including design, coding, testing, deployment, and support.
• Implement monitoring, logging, and operational controls to ensure service reliability.
• Contribute to automation, CI/CD pipelines, and testing frameworks.
• Work with messaging and event-streaming technologies to support asynchronous processing.
• Collaborate with business and technology teams to analyze requirements and develop technical solutions.
• Support issue resolution, performance tuning, and application enhancements.
• Document technical designs, implementation details, and operational procedures.
• Follow established security, governance, and risk management standards.
Python Engineer - Mandatory Skills:
• Bachelor's degree in Computer Science, Engineering, Information Systems, or related STEM field.
• 8+ years of experience developing applications using Python.
• Experience with RESTful APIs and microservices development.
• Familiarity with event-driven architecture and messaging platforms.
• Experience with FastAPI, Flask, or similar Python frameworks.
• Knowledge of SQL and database technologies.
• Strong analytical and problem-solving skills.
Python Engineer – Nice-to-Have Skills:
• Exposure to Agentic AI frameworks, MCP, LLMs, and GenAI solutions.
• Familiarity with Kafka, MQ, or event-streaming platforms.
• Experience with cloud platforms and container technologies.
• Banking, risk management, or financial services experience.
• Understanding of distributed systems, observability, and platform monitoring.
Python Engineer – Assignment Length:
This is a 7 month contract position.
Python Engineer - Start Date:
ASAP.
Python Engineer - Assignment Location:
Mississauga, Ontario, Canada. This is a hybrid role with 3 days in the office.
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 Engineer (x2)
Mississauga, Ontario · Hybrid
RATE
$64–$85/hr CAD
TYPE
Contract · 7 Months
STARTS
9/7/2026
POSTED
3 hours ago
ATS ID
329163
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 →