Python Engineer
Full-time
Siri Info Solutions Inc
Position: Python Backend Engineer
Location: Downtown Toronto ON (Hybrid)
Duration: Contract
Role Overview
We are looking for skilled Python Backend Engineers to build and scale high-performance backend systems. The role will focus on API development, platform engineering, and system design while supporting enterprise-grade, scalable, secure financial platforms.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Python.
- Build and manage RESTful APIs and backend integrations.
- Contribute to platform engineering initiatives focused on reliability and scalability.
- Lead and participate in system design discussions for distributed systems.
- Collaborate with frontend, DevOps, and product teams to deliver end-to-end solutions.
- Optimize backend services for performance, security, and observability.
- Participate in code reviews and follow engineering best practices.
Required Skills & Qualifications
- Strong experience with Python backend development.
- Hands-on experience designing and developing REST APIs, JSON, and OpenAPI.
- Strong system design experience, including scalability, fault tolerance, and performance.
- Experience with platform engineering or building shared backend platforms.
- Strong understanding of SQL and NoSQL databases.
- Experience with AWS, Azure, or GCP.
- Familiarity with CI/CD pipelines, Git, and DevOps practices.
- Bachelor's or Master's degree from a Canadian university or college.
- Strong communication and problem-solving skills.
Preferred Qualifications
- Financial services or fintech experience.
- Experience with microservices architecture.
- Docker and Kubernetes experience.
- Exposure to security, compliance, and high-availability systems.
Why Join
- Work on mission-critical financial platforms.
- Gain exposure to large-scale, high-impact systems.
- Collaborate within an engineering-driven environment.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Python Engineer in Ontario, CA vacancy
- ...Job Title: Backend Engineer Python (API & Platform Engineering) Job Location: Toronto Ontario Job Type: Contract Job Description: Design, develop, and maintain scalable backend services using Python Build and manage RESTful APIs and backend integrations...SuggestedContract workTemporary work
- ...Role: Python Full-stack Developer Location: Toronto, ON(4 days hybrid) Duration: Fulltime Opportunity Exp: 8+ years... ...Collaborate with product managers, designers, data scientists, and other engineers to translate business requirements into technical solutions....SuggestedFull time
- ...do? Design and implement full-stack solutions across Python, Java/Kotlin, React, PostgreSQL, and Snowflake Lead ETL pipeline... ...applications Champion AI/LLM integration and prompt engineering best practices across the team Drive adoption of best-in-class...Suggested
- ...dependency upgrades . Experience troubleshooting Maven (pom.xml) files, builds, dependencies, and upgrade-related issues . Python experience is a plus , particularly as a fallback/supporting skill, but not mandatory. Primary focus will be on Java/Spring...SuggestedRemote work
- .... Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full-time positions with clients. Who should apply? Recent computer science/engineering/mathematics...SuggestedFull timeH1bRemote work
- ...8+ years of professional C++ development experience ~ Proficiency in multithreaded programming ~ Proficiency in Oracle and Python ~ Experience with service-oriented architecture and web service development or consumption ~ Experience with JSON and XML...Local area
- We are looking for a Java Full Stack Developer with 5+ years of experience in Java, Spring Boot, Angular, REST APIs, MongoDB, Redis, Elasticsearch, OpenShift, Jenkins, GitHub, and CI/CD. Responsibilities: ~5+ years' experience in full-stack development with a strong...
- Role: Java full stack developer Location: Markham, ON (Onsite) Interview Mode: In-person interview Must have skills: Angular, AWS, Springboot, Java Required Skills ~ Overall of 10+ years' experience Strong hands-on experience with...Local area
- ...Job Title: Automation Test Engineer with Python Location: Toronto, ON Work Model: Onsite Job Type: Full Time (FTE) Job Description We are seeking an experienced Automation Test Engineer with Python to develop automation frameworks, tooling...Full timeRemote work
- ...components and reference data frameworks Support on Azure Cloud Engineering Design and implement EDQ architecture on Azure: o... ...DevOps / Jenkins o Develop automation scripts (Shell, Python) **Key Deliverables / KPIs** Successful EDQ migration...Shift work
- Oracle EDQ Platform Engineer Location: Brampton, ON Onsite Duration: Possible 3-Month CTH Start: Immediate Role... ..., and releases using Git, Azure DevOps/Jenkins, Shell, and Python . Key Deliverables Successful EDQ migration from on...Immediate startShift work
- ...and industry trends. Required Skills Microsoft Copilot Studio Azure AI Foundry Agents SDK LangGraph Python Agentic AI Retrieval-Augmented Generation (RAG) Model Context Protocol (MCP) Cursor AI Strong communication...
- ...Job Title: Java Architect / Principal Software Engineer Location: Downtown Toronto, ON Hire Type: Contract Role Summary... ...JWS, PKI, OAuth 2.0, bot detection, or token verification. Python experience for data engineering or scripting. Databricks or...Contract workTemporary work
- Job Summary: We are seeking a Senior Full Stack Software Developer to lead the ongoing development of the Ontario Agricultural Soil Information System (OASIS). This role involves designing, developing, testing, and deploying enterprise-grade software solutions using Java...Work at officeRemote work2 days per week
$116.36k - $155.15k
...demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level... .... Experience with scripting and automation using Bash, Python, or similar scripting languages to automate system administration...Full timeTemporary workRemote work1 day per week- ...- Application Development with strong expertise in Java and Python to lead the design, development, and delivery of scalable enterprise... ...candidate will provide technical leadership while driving engineering best practices, application performance, security, cloud...Full time
- ...Job Description Job Description Applications Engineer — Polarization Location: Chino, CA | Status: Full-Time Compensation is... ...customer-ready measurement automation scripts and test sequences (Python, LabVIEW) — enabling repeatable workflows and reducing customer...Full timeFor contractorsWorldwide
- ...days per week) Experience 5+ relevant years experience in Python, C, & C++ (all 3 are mandatory) Only Canadian citizens & PRs... ...Design: Work with senior developers, architects, and the engineering manager to translate architectural requirements into working...Full time3 days per week
- ...Role: AI Engineer Location: Canada ( remote) Duration: Long term contract What we're looking for: Python, REST APIs, GraphQL Claude, Copilot, OpenAI, Gemini, Llama Agentic AI and Multi-Agent Systems MCP (Model Context Protocol) Prompt Engineering...Long term contractRemote work
- ...healthcare conversational GenAI platform. The stack centers on Python 3.12+, FastAPI, and Google ADK 2.0 as the primary multi agent... ...The role emphasizes backend service development, GenAI workflow engineering, secure integrations, and operational ownership for patient...Remote work
- ...Synapse Engineer Canadian Tie Toronto hybrid (2 days a week) Rate: CAD 76/hr Job Description / Role Summary The Synapse Engineer (Remote) builds, optimizes, and maintains the Azure Synapse environment used to replace Alteryx workflows. The role...Remote work2 days per week
$18 - $50 per hour
...Overview: Siemens Digital Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial Intelligence and... ...Engineering, or a related discipline. Experience with Python, data analytics, machine learning, or AI technologies. Familiarity...Remote jobHourly payFull timeInternshipLocal area$69.6k - $142.7k
...seasoned Front-End Software Developer experienced in Tableau and Python, to assist in the design, development, and maintenance of... ...development experience, a profound understanding of software engineering principles, and a proven track record of delivering scalable,...Contract workWork experience placementFlexible hours- ...experience through AI and machine learning. As an AI-Driven Full Stack Engineer, you'll be part of a team charting new territory - designing... ...company-wide engineering initiatives. Our core stack includes Python, React, Redux, PostgreSQL, n8n, LangChain/LangGraph and AWS,...Full timeRemote work
- ...Applications EngineerThe Applications Engineer applies in-depth knowledge of microwave theory and Maury Microwave Corporation (MMC) products to understand and solve complex customer measurement and device characterization challenges. This role interfaces closely with...Work experience placementLocal area
$54 - $68 per hour
...energy solutions. Our integrated, single-source solutions include turnkey in-house capabilities with design assistance, as well as engineering applications and automated control systems.Essential Duties & ResponsibilitiesExecutes project start-ups, commissioning, testing,...For contractorsFlexible hours- Sr. Java Developer Bilingual Spanish Location: Toronto, ON Work Arrangement: Onsite Experience: 8 12 Years Employment Type: Full-Time Job Summary We are seeking an experienced Senior Java Developer with 8 12 years of backend development experience...Full time
- Job Title: Software Developer - Full Stack Senior (JAVA, ArcGIS, Angular) Location: Toronto or Guelph Work Model: Hybrid Duration: 5 months Extension: 3 times Must Haves ~ At least 1+ year of experience developing and implementing Java...
- Senior Java Engineer Location: Toronto, ON Work Model: Onsite Job Type: Full Time Roles and Responsibilities Design, develop, and maintain high-quality, maintainable Java applications using clean code principles and established design patterns....Full timeContract work
- Job Title: Salesforce Data Cloud Developer Job Type: Full Time Location: Toronto, ON (Onsite) Job Description We are seeking an experienced Salesforce Data Cloud Developer with 5+ years of Salesforce experience, including 2+ years of hands-on experience...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python Engineer. Be the first to apply!



