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 :
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
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.
- 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.
- 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.
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...SuggestedFull time- ...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...SuggestedFull time2 days per week3 days per week
- ...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
- ...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
$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...SuggestedFull time- ...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
- ...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 timeImmediate startRemote work
$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 timeCasual workRelocationFlexible hours$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 timeWork at office$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- ...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...
$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...$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 timeWork at office$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- ...: 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 workWork at office2 days per week
$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$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 timeWork at office2 days per week3 days per week$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- ...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....
- ...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...
$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$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 timeWork at office$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- ...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 employmentFull timeWork at officeLocal areaRemote work
$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 timeWork at office$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 timeTemporary work- ...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 timeInternshipRemote workRelocation
$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 timeWork at officeRemote workFlexible hours2 days per week$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$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python Engineer. Be the first to apply!

