Get the job you really want.

Top Python Jobs in Toronto

18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Cloud • Software
The Cloud Field Engineering Manager leads a team of cloud solutions architects, guiding them in implementing Canonical's open source solutions for public and private clouds. Responsibilities include problem-solving for customers, participating in presales conversations, coaching engineers, and ensuring delivery of high-quality results.
Top Skills: AWSAzureCephGCPKubernetesOpenstackPython
18 Days Ago
Remote
Toronto, ON
Entry level
Entry level
Cloud • Software
As a Performance Engineer at Canonical, you will enhance software performance and correctness across teams, drive performance culture, and influence design through insights on the software stack. Responsibilities include collaborating on performance measurement tools, strengthening testing pipelines, and providing mentorship on performance strategies.
Top Skills: CC++GoJavaPythonRust
18 Days Ago
Remote
Toronto, ON
Mid level
Mid level
Cloud • Software
The Engineering Manager will lead a team to build scalable data solutions using Python and cloud technologies, manage expectations with stakeholders, foster a collaborative engineering culture, and contribute code as needed. Responsibilities include hiring, mentoring, and upholding high engineering standards.
Top Skills: GoPython
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Fintech • Mobile • Payments • Software
The Senior Frontend Engineer will join the Web team to design, build, and ship user-focused web tools, leveraging a strong command of JavaScript and React, while collaborating with teammates in a fully-remote setting.
Top Skills: JavaScriptPythonReactTypescript
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Database
The Site Reliability Engineer will ensure high availability in cloud-hosted environments, automating deployment processes, setting up monitoring systems, and implementing cloud architectures across AWS, GCP, and Azure, while managing service-oriented architectures and maintaining high-scale distributed systems.
Top Skills: GoPython
18 Days Ago
Remote
Toronto, ON
Entry level
Entry level
Big Data • Information Technology • Software • Database • Analytics
Hightouch is looking to hire a Software Engineer specializing in Machine Learning to expand their data activation products with an intelligence layer. The role involves working on personalization, product recommendation, automated experimentation, predictive audiences, content generation, and budget optimization using data warehouses and databases.
Top Skills: Python
18 Days Ago
Remote
Toronto, ON
Mid level
Mid level
Cloud • Software
As an SRE & Gitops Engineer, you'll automate software operations, enhance infrastructure as code practices, maintain core services at Canonical, and collaborate with development teams to improve products. Responsibilities include troubleshooting, capacity planning, and using observability tools for monitoring and alerting.
Top Skills: Python
18 Days Ago
Remote
Toronto, ON
Entry level
Entry level
Cloud • Software
As a Rust Engineering Lead at Canonical, you'll design and implement software in Rust, advocate for its adoption, debug and fix user issues, and contribute to the engineering process through reviews and collaboration. You will enhance the Ubuntu platform to support Rust development and engage in community discussions on technical specifications.
Top Skills: CC++GoPythonRust
18 Days Ago
Remote
Toronto, ON
Mid level
Mid level
Cloud • Software
As a Python Engineer at Canonical, you will write and maintain high-quality Python software while collaborating with a distributed team. Responsibilities include debugging, technical documentation, and contributing to open-source community efforts. You will engage in global travel for company events.
Top Skills: Python
18 Days Ago
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Robotics
The Motion Planning & Controls Engineer will develop software for robot hardware, focusing on motion planning and control algorithms. Responsibilities include optimizing complex electromechanical systems' motion, interfacing with various engineering domains, and ensuring high-quality motion through testing and analysis.
Top Skills: C++Python
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Cloud • Software
As a Linux Platform Integration Senior Engineer, you'll optimize Ubuntu for various hardware, collaborate with silicon partners, lead technical engagements, enhance the user experience, and work with cutting-edge operating systems and application technologies.
Top Skills: CC++LinuxPythonUbuntu
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Cloud • Software
As a Senior Architect at Canonical, you will design and implement web service APIs, support both CLI and web clients, collaborate with a global team, and contribute to the scale and performance of backend services. Your role will involve reviewing technical designs, enhancing system capabilities, and ensuring operational excellence in a distributed setup.
Top Skills: GoPython
Entry level
Cloud • Software
As a Software Engineer focused on Data, AI/ML, and Analytics at Canonical, you will collaborate on developing end-to-end data analytics and machine learning solutions. Your responsibilities include designing and maintaining solutions for both public/private clouds, working with open-source tools, and engaging with a distributed team.
Top Skills: Python
18 Days Ago
Remote
Toronto, ON
Entry level
Entry level
Cloud • Software
As an Embedded Linux Consultant, you will engage with customers to gather requirements, propose solutions, and participate in project delivery related to Embedded Linux. You'll promote Canonical's technology while acting as a trusted advisor, ensuring customer satisfaction and advocating for their needs.
Top Skills: CC++GoPython
18 Days Ago
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Software
The Senior Software Engineer at Foundry will collaborate with teams to understand customer needs, design and implement scalable backend services, and ensure the reliability and performance of applications. Responsibilities include writing efficient code, conducting comprehensive testing, and providing ongoing maintenance and support for the platform that powers AI solutions.
Top Skills: Python
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Cloud • Software
The Senior Site Reliability Engineer focuses on enhancing automation and operations at scale by leveraging Python, Kubernetes, and OpenStack. Responsibilities include managing private cloud infrastructure, promoting a scientific approach to operations, and contributing to the evolution of open source technologies for high-pressure, mission-critical environments.
Top Skills: Python
18 Days Ago
Remote
Toronto, ON
Entry level
Entry level
Cloud • Software
As a Containerization & Virtualisation Engineer at Canonical, you will focus on developing features for open source virtualisation and container technologies, collaborating with global teams, conducting security analyses, and writing high-quality code. Your role involves engaging with communities, optimizing performance benchmarks, and contributing to the advancement of cloud computing technologies.
Top Skills: CC++GoPythonRust
18 Days Ago
Remote
Toronto, ON
Mid level
Mid level
Software • Automation
As a QA Engineer at Rootly, you'll ensure the quality and reliability of software products by developing test plans, executing tests, and collaborating with cross-functional teams to meet high quality standards. You'll be instrumental in defining automation strategies and helping to establish QA foundations in the company.
Top Skills: JavaScriptPythonRuby
18 Days Ago
Remote
Toronto, ON
Cloud • Software
Lead a team of consulting engineers in APAC helping customers with device design and delivery. Focus on IoT mission to enable secure connected devices. Provide Ubuntu OS, kernel, secure update mechanisms. Collaborate with technology entrepreneurs and drive business-focused results.
Top Skills: CC++GoLinuxPythonRust
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Cloud • Software
As a Senior Software Engineer, you will develop a fully managed MongoDB solution on Juju, ensuring reliability and security across cloud and on-premise deployments. Your role includes operating MongoDB clusters, handling infrastructure deployment automation, and engaging in automatic testing.
Top Skills: Python
18 Days Ago
Remote
Toronto, ON
Mid level
Mid level
Cloud • Software
The Software Engineer will handle issues within the Linux-based open source stack by troubleshooting and resolving customer problems, maintaining team collaborations, and contributing bug fixes. The role emphasizes strong engineering skills across various technologies including Ceph and Kubernetes.
Top Skills: CC++GoPython
18 Days Ago
Remote
Toronto, ON
Entry level
Entry level
Cloud • Software
The Site Reliability Engineer will automate operations and manage high-performance infrastructure, utilizing Python and open-source technologies. The role involves working on private cloud, Kubernetes, and application clusters, requiring a solid understanding of networking and code-driven approaches to operations.
Top Skills: Python
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Cloud • Software
As a Software Engineering Director at Canonical, you will oversee multiple engineering teams, hire and develop engineering managers and staff engineers, implement disciplined engineering processes, and ensure the delivery of high-quality software products. You will lead collaborative efforts across various domains, coach team members, measure productivity, and represent your product to stakeholders.
Top Skills: CC++CSSFlutterGoHTMLJavaScriptPythonReactRustTypescript
18 Days Ago
Remote
Toronto, ON
Mid level
Mid level
Cloud • Software
The Cloud Engineering Manager will lead a team in the BootStack team responsible for managing the development and operations of cloud services, ensuring quality service delivery and focusing on team health and productivity. The role requires collaboration with various stakeholders and an emphasis on agile methodologies, as well as an understanding of complex distributed systems.
Top Skills: CC++GoJavaPython
18 Days Ago
Remote
Toronto, ON
Entry level
Entry level
Cloud • Software
The Software Engineer will design and deliver open source software operations code using Python, collaborate across the Linux stack, and ensure applications' reliability. This role also involves participating in software architecture decisions, implementing best practices in quality and testing, and contributing to a collaborative engineering culture at Canonical.
Top Skills: Python
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account