Get the job you really want.

Top Python Jobs in Toronto

16 Days Ago
Toronto, ON
Remote
4,900 Employees
Entry level
4,900 Employees
Entry level
Fintech • Payments
As an entry-level Site Reliability Engineer, you will learn SRE principles, assist in system design and incident response, and support automation and tooling with a focus on improving system reliability. You will collaborate with development teams, engage in capacity planning, and understand security compliance while gaining practical experience in a technical role.
16 Days Ago
Toronto, ON
Remote
4,900 Employees
Senior level
4,900 Employees
Senior level
Fintech • Payments
Seeking a Sr. Cloud IaC Engineer with 5+ years of experience in designing, implementing, and managing cloud infrastructure on Azure and AWS. Responsibilities include cloud infrastructure design and implementation, IaC using Terraform, cloud automation with Python, monitoring, security enforcement, collaboration, troubleshooting, disaster recovery planning, and documentation.
16 Days Ago
Toronto, ON
Remote
4,900 Employees
Senior level
4,900 Employees
Senior level
Fintech • Payments
The Sr. Cloud IaC Developer is responsible for designing, implementing, and managing cloud infrastructure solutions on Azure and AWS using Infrastructure as Code principles. The role includes automating cloud operations with Python, optimizing performance and security, troubleshooting cloud issues, and collaborating with cross-functional teams. Documentation and disaster recovery planning are also key responsibilities.
16 Days Ago
Toronto, ON
2,200 Employees
Senior level
2,200 Employees
Senior level
Big Data • Machine Learning • Software • Analytics • Big Data Analytics
The Specialist Solutions Architect - Data Engineering will guide customers in building big data solutions on Databricks, providing technical leadership for successful implementations of data pipelines, and assisting with design and architecture. The role requires extensive experience in big data technologies and customer-facing skills.
16 Days Ago
Toronto, ON
Remote
350 Employees
Mid level
350 Employees
Mid level
Information Technology • Security • Cybersecurity
As a Machine Learning Engineer at SecurityScorecard, you will design and optimize ML algorithms, build scalable data pipelines, deploy models, and collaborate with cross-functional teams to enhance cybersecurity resilience. Responsibilities include model development, data pipeline creation, performance monitoring, and documentation.
16 Days Ago
Toronto, ON
Remote
Hybrid
191 Employees
Junior
191 Employees
Junior
Database
The Data Engineer will build and optimize data pipelines and architectures in the cloud for international clients. Responsibilities include data warehouse development, ETL/ELT infrastructure management, building scalable data models, and ensuring data governance and security. Acting as a key collaborator with cross-functional teams, you'll enhance performance and operational efficiency.
16 Days Ago
Toronto, ON
Remote
99 Employees
Senior level
99 Employees
Senior level
Manufacturing
Mysa is seeking Senior Full Stack Developers to develop scalable software for their smart HVAC controls. Responsibilities include architecting cloud-based applications, mentoring team members, and implementing emerging technologies, with collaboration across diverse teams.
16 Days Ago
Toronto, ON
300 Employees
Mid level
300 Employees
Mid level
Cloud • Mobile • Software
As a Frontend Engineer at BuildOps, you will help build and maintain the frontend platform using React, write quality code with high test coverage, and develop APIs. You will collaborate with QA teams, mentor junior engineers, and guide technology decisions, enhancing product quality through code reviews and testing.
16 Days Ago
Toronto, ON
300 Employees
Mid level
300 Employees
Mid level
Cloud • Mobile • Software
The DevOps Engineer will manage and optimize the company's cloud-based infrastructure, develop CI/CD pipelines, set up monitoring systems, and provide support across teams to ensure smooth software delivery and performance optimization.
16 Days Ago
Toronto, ON
300 Employees
Senior level
300 Employees
Senior level
Cloud • Mobile • Software
The Senior AI Engineer will design, develop, and deploy machine learning models, enhance AI features, collaborate with teams, mentor others, and ensure high-quality software delivery in a fast-paced tech startup environment.
16 Days Ago
Toronto, ON
300 Employees
Senior level
300 Employees
Senior level
Cloud • Mobile • Software
As a Fullstack AI Engineer, you will design, develop, and deploy AI solutions and machine learning models. Your role includes integrating AI features, maintaining scalable code, supporting AI integrations, collaborating with teams, and providing technical mentorship. You will contribute to the long-term technical vision while shaping technology decisions in a fast-paced startup environment.
16 Days Ago
Toronto, ON
Remote
314 Employees
Senior level
314 Employees
Senior level
Fintech • Software
As a Staff Platform Engineer, you will collaborate with cross-functional teams to design solutions, drive the evolution of platform architecture, lead development efforts, and ensure system performance and reliability by working with Site Reliability Engineering teams. You will provide mentorship and promote continuous improvement in engineering processes.
16 Days Ago
Toronto, ON
300 Employees
Mid level
300 Employees
Mid level
Cloud • Mobile • Software
As a Backend Engineer at BuildOps, you will focus on building and maintaining the backend platform, developing APIs, improving software quality, and mentoring junior engineers. You will work in a collaborative team to enhance the functionality of a cutting-edge software solution for commercial contractors.
17 Days Ago
Toronto, ON
75 Employees
Senior level
75 Employees
Senior level
eCommerce • Food • Payments
The Technical Integration Lead will perform software integrations while providing technical leadership to an offshore team. Responsibilities include coding, developing requirements, task estimation, team coordination, process improvement, and ensuring quality assurance throughout integration projects. The role acts as a liaison between U.S. customers and offshore developers.
17 Days Ago
Toronto, ON
Remote
14 Employees
Senior level
14 Employees
Senior level
Digital Media
The Senior Software Engineer will lead the development of features for the EnrollWise platform, focusing on building scalable and efficient software. Responsibilities include collaborating on product design, maintaining quality standards, participating in agile processes, and providing leadership on emerging technologies. The role requires strong experience in Python and Django, along with familiarity in AWS and API integrations.
2,227 Employees
Senior level
Financial Services
As a Senior Engineer in Public Markets Technology, you will collaborate with traders and investment professionals to design and maintain software solutions for trading activities across various asset classes, including equities and derivatives. Your role involves hands-on development, testing, documentation, and ensuring scalable solutions.
17 Days Ago
Toronto, ON
Remote
391 Employees
Senior level
391 Employees
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Professional Services • Software • Analytics • Consulting
As a Staff Software Engineer on the Developer Productivity team, you will lead projects that enhance engineering operations, focusing on improving deployment reliability, testing completeness, and minimizing overhead. You'll define standard abstractions for deployment and observability, unify CI/CD infrastructure, and build tools that facilitate best practices, championing Invisible's engineering culture.
17 Days Ago
Toronto, ON
88,000 Employees
Mid level
88,000 Employees
Mid level
Fintech • Insurance
The Lead Operations Engineer will provide daily operational support for the Cloud Data Lakehouse (CDL), focusing on monitoring, troubleshooting, and optimizing Snowflake workloads. Responsibilities include collaborating with data engineers, enhancing performance through SQL query tuning, and implementing best practices for security and access control.
17 Days Ago
Toronto, ON
88,000 Employees
Senior level
88,000 Employees
Senior level
Fintech • Insurance
The Lead SRE Engineer at RBC is responsible for leading the development, implementation, and support of SRE solutions for US Cash Management Technology. This includes managing platform infrastructure, improving software reliability and quality, and supporting incident and problem management. The role also focuses on automation of processes and ensuring application uptime.
17 Days Ago
Toronto, ON
88,000 Employees
Senior level
88,000 Employees
Senior level
Fintech • Insurance
As a Technical Lead, you will oversee software development projects, collaborate with cross-functional teams, mentor developers, design technical solutions, and ensure code quality through reviews and testing. You will also handle performance tuning and support production releases, while maintaining documentation and estimates of project tasks.
17 Days Ago
Toronto, ON
2,359 Employees
Senior level
2,359 Employees
Senior level
Automotive
Senior Business Intelligence Engineer at Waymo responsible for developing reporting infrastructure, data pipelines, enriching data sets, and maintaining financial systems. Hybrid on-site role reporting to Head of Business Intelligence, G &A.
17 Days Ago
Toronto, ON
Remote
457 Employees
Junior
457 Employees
Junior
Software
As a Sales Engineer at Ataccama, you'll manage the sales engineering lifecycle, develop tailored client solutions, lead Proof of Concepts, engage in technical discussions, and collaborate with Account Executives to align sales strategies with clients' needs.
17 Days Ago
Toronto, ON
Hybrid
449 Employees
Senior level
449 Employees
Senior level
Information Technology
The Senior Analytics Engineer will implement and maintain tag management systems, support digital analytics integration, create actionable insights, and collaborate with teams to ensure high-quality analytics implementations for clients' digital transformations.
18 Days Ago
Toronto, ON
Remote
132 Employees
Senior level
132 Employees
Senior level
Fintech • Information Technology
The Senior Software Engineer at Alpaca will design and build an algo trading platform. Responsibilities include developing high-performance solutions, system architecture, backend and frontend coding, and optimizing low latency systems while making critical software decisions and enhancing user experience.
18 Days Ago
Toronto, ON
Remote
132 Employees
Senior level
132 Employees
Senior level
Fintech • Information Technology
As a Senior Full-Stack Engineer at Alpaca, you will design, implement, and maintain systems to empower users trading assets. You'll develop web applications, collaborate with teams for scalable solutions, mentor junior developers, and oversee high-visibility projects from design to deployment.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size