Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Python Engineer

Software Guidance & Assistance

Software Guidance & Assistance, Inc., (SGA), is searching for a Python Engineer for a right to hire assignment with one of our premier financial services clients in Mississauga, ON .



Responsibilities :
  • Responsible for building and supporting modern software solutions leveraging Python, microservices, APIs, event-driven architectures, and emerging AI technologies.
  • Contribute to the development of Agentic AI solutions, MCP integrations, and distributed application platforms.
  • Work closely with senior engineers, architects, and business partners to deliver scalable and secure applications while adhering to established engineering and governance standards.
  • 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.
Required Skills :
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related STEM field.
  • 3+ 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.
  • Familiarity with source control, CI/CD pipelines, and automated testing.
  • Experience working in Linux environments.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and collaboratively within cross-functional teams.
Preferred Skills :
  • Advanced degree preferred.
  • 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.
By applying for a job with SGA, you agree to allow SGA to process your application for this and future opportunities in accordance with our Privacy Policy. Also, to ensure timely processing, you agree to be contacted by our AI recruiter via email, text, or phone. Message frequency varies and data rates may apply, but you can reply STOP to any SMS message to opt-out of texts and may contact SGA at to opt-out of AI communications. The choice not to engage with AI will not adversely impact your consideration for placement. AI is not used to make any hiring determinations.


SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .


SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company to request an accommodation or assistance regarding our policy
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Python Engineer in Canada vacancy
  • $90k - $130k

     ...Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or complex systems integration. We have a...  ...in at least two major programming languages, such as Python, JavaScript, Go, or Java, and we work confidently with SQL databases... 
    Suggested
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  •  ...Python Developer( 8+ years) Fulltime with Altimetrik Mississauga, Canada Salary 100- 130k/yr + benefits Hybrid(...  ...Qualifications Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience. Strong proficiency... 
    Suggested
    Full time
    2 days per week
    3 days per week

    TalentOla

    Canada
    2 days ago
  •  ...Job Title: Python Developer Location: Montreal, QC (Hybrid Day 1 Onsite) Job Summary: We are looking for a skilled...  .... Strong proficiency in Python programming and software engineering best practices. Experience developing RESTful APIs and backend... 
    Suggested

    Apptad Inc

    Canada
    2 days ago
  •  ...We are looking for hands-on AI/Python Developers to join our Data Zone team in Montreal. This role is ideal for professionals with 3 to 8 years of with strong hands-on experience who are strong individual contributors. Required Skills & Experience ~3 to... 
    Suggested

    J M Group Inc

    Canada
    2 days ago
  • $90k - $130k

     ...Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or integrating complex systems. We have a...  ...in at least two major programming languages, such as Python, JavaScript, Go, or Java, along with experience using SQL databases... 
    Suggested
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  •  ...Role- AI Engineer with Python Location- Mississauga, Canada Fulltime Experience: 8+ Years Key Responsibilities Design, build, and deploy Python-based AI/LLM applications using FastAPI/Flask. Develop REST APIs and scalable enterprise... 
    Full time

    TalentOla

    Canada
    2 days ago
  •  ...We're looking for a Senior Full Stack Developer to join our engineering team, building and maintaining mission critical software across...  ...cross functionally Nice to Have Experience with Python Experience with real time systems (WebSockets, event... 
    Full time
    Immediate start
    Remote work

    Infinity Solutions

    Canada
    2 days ago
  • $70k - $95k

     ...applications and solutions. Strong proficiency in C++, C#, and Python is needed. Basic frontend or UI experience with JavaScript,...  ...experience supporting AI development, including RAG, prompt engineering, semantic search, vector databases, knowledge retrieval... 
    Full time
    Casual work
    Relocation
    Flexible hours

    Corpex

    Canada
    3 days ago
  • $64k - $104k

     ...platforms like Azure, AWS, or Google Cloud (preferred) Knowledge of automation and scripting tools, including PowerShell, Bash, or Python (preferred) Experience with containerization technologies such as Docker and Kubernetes (preferred) Responsibilities: Design... 
    Full time
    Work at office

    Astra North Infoteck Inc.

    Canada
    more than 2 months ago
  • $70k - $150k

     ...proficiency in at least one backend language such as Java, Node.js, or Python, and one frontend framework such as React or Angular. We...  ...lessons learned. We look for practical knowledge of prompt engineering and techniques for evaluating output quality. We need... 
    Full time

    BMO Financial

    Canada
    19 days ago
  •  ...distributed systems . The ideal candidate will have strong backend engineering experience and the ability to provide technical guidance...  ...such as GitHub Copilot and Claude Code Experience using Python and Unix in production environments Experience with cloud... 

    J M Group Inc

    Canada
    2 days ago
  • $40 - $45 per hour

    Java Full Stack Developer Location: Montreal, QC Hybrid (3 Days WFO) Duration: 6 12 Months Experience Level: 5 8 Years Openings: 3 Positions Candidate Rate: CAD $40-45/hr Maximum Key Competencies Full-stack development across...

    Hirematic Talent Solutions

    Canada
    2 days ago
  • $61.6k - $113.9k

     ...Requirements: Typically 4-6 years of relevant full stack development experience. Post-secondary degree in Computer Science, Engineering, or a related field, or an equivalent combination of education and experience. Proficiency in Java, Spring Boot, Hibernate/JPA... 
    Full time
    Work at office

    BMO Financial

    Canada
    more than 2 months ago
  • $122.1k - $162.8k

     ...years needed. We look for at least 8+ years in a software engineering or infrastructure role within a cloud, PaaS, and DevOps setting...  ...enterprise-scale infrastructure as code using Ansible, Terraform, and Python. We require strong knowledge of security processes,... 
    Full time

    MCKESSON

    Canada
    more than 2 months ago
  •  ...: 12 plus months contract with possible extension Skills: Digital : Amazon Web Service(AWS) Cloud Computing~Java Full stack, Python, Spring Boot, Angular, AWS, REST API Experience Required: 10 & Above Years Must Have Skills: ~10+ years of Java/J2EE... 
    Contract work
    Work at office
    2 days per week

    dhanutek

    Canada
    9 days ago
  • $75.9k - $141.9k

     ...a continuous learner who is interested in how AI can improve engineering productivity. We need a pragmatic engineer who balances innovation...  ...build robust microservices and APIs using Java, Node.js, and Python. We develop intuitive frontend applications with React or... 
    Full time

    BMO Financial

    Canada
    more than 2 months ago
  • $61.6k - $113.9k

     ...relational databases. We value experience using AI-assisted engineering tools such as GitHub Copilot or similar. We want working...  ...privacy and secure usage. We prefer programming exposure in Python. We look for knowledge of cloud-native design, AI engineering... 
    Full time
    Work at office
    2 days per week
    3 days per week

    BMO Financial

    Canada
    more than 2 months ago
  • $75.9k - $141.9k

     ...resolve intricate system challenges, leading root cause analyses and instituting long-lasting solutions. Establish and maintain engineering standards for coding quality, testing (SIT/UAT), security, performance, and best practices in the software development lifecycle.... 
    Full time

    BMO Financial

    Canada
    more than 2 months ago
  •  ...Azure DevOps. Experience working in Agile/Scrum environments. Financial Services or Banking domain experience is a plus. Education ~ Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field.... 

    J M Group Inc

    Canada
    2 days ago
  •  ...spread across North America, Europe, and India. We are adding more engineers and require a fungible developer to help us create the same...  ...experience for backend/full-stack OR AI agent development in Golang or Python including REST APIs and microservices concepts. 2+ years of... 

    Calance

    Canada
    4 days ago
  • $99.1k - $132.1k

     ...management, and infrastructure as code using Ansible, Terraform, and Python. Experience with container platforms such as Kubernetes or...  ...is important. We value understanding of software engineering practices, including DevOps, CI/CD pipelines, test automation,... 
    Full time

    MCKESSON

    Canada
    more than 2 months ago
  • $90k - $130k

     ...Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or complex systems integration. We have a...  ...in at least two major programming languages, such as Python, JavaScript, Go, or Java, and we have experience working with... 
    Full time
    Work at office

    Outlier AI

    Canada
    more than 2 months ago
  • $90k - $130k

     ...Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or complex systems integration. We have...  ...in at least two major programming languages, such as Python, JavaScript, Go, or Java, and we have experience working with... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  •  ...Bachelor's degree or diploma in Computer Science, Software Engineering, Information Technology, or a related field. Demonstrable portfolio...  ...ability in one or more of: Swift, TypeScript, JavaScript, Python, C# SQL query writing, data modeling fundamentals, and JSON... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work

    Surerus Murphy Joint Venture

    Canada
    a month ago
  • $90k - $130k

     ...Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or integrating complex systems. We have a...  ...in at least two major programming languages, such as Python, JavaScript, Go, or Java, and we have experience working with... 
    Full time
    Work at office

    Outlier AI

    Canada
    more than 2 months ago
  • $99.1k - $132.1k

     ...a bachelors degree in Computer Science, Information Systems, Engineering, or a related discipline, or an equivalent mix of education and...  ...and automation such as Terraform, Bicep/ARM, PowerShell, and Python. We look for hands-on experience applying AI and automation... 
    Full time
    Temporary work

    MCKESSON

    Canada
    a month ago
  •  ...Description Miratech is looking for an experienced AWS Cloud Engineer – Platform Operations to support and optimize AWS...  ...Code (IaC) using Terraform and automate operational tasks using Python and AWS CLI. Improve platform reliability by supporting incident... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Canada
    3 days ago
  • $99.1k - $132.1k

     ...Salary: $99,100 - 132,100 per year Requirements: We need at least 7 years of experience in software engineering, application development, enterprise platforms, or automation technologies. We require 4+ years of hands-on ServiceNow development experience. We are... 
    Full time
    Work at office
    Remote work
    Flexible hours
    2 days per week

    MCKESSON

    Canada
    a month ago
  • $90k - $130k

     ...Requirements: We are looking for 2+ years of experience in backend engineering, AI automation, or complex systems integration. We need a...  ...in at least two major programming languages, such as Python, JavaScript, Go, or Java, along with experience using SQL databases... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  • $90k - $130k

     ...Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or integrating complex systems. We have...  ...in at least two major programming languages, such as Python, JavaScript, Go, or Java, and we have worked with SQL databases... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Python Engineer. Be the first to apply!