Get the job you really want.

Top Python Jobs in Toronto

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
18 Days Ago
Remote
Toronto, ON
Entry level
Entry level
Cloud • Software
The Software Engineer in Data Infrastructure will work on automating data platform operations, ensuring fault-tolerance, and managing Big Data platforms at scale. Responsibilities include collaborating with a distributed team, writing Python code to create features, debugging issues, and interaction with upstream communities, along with domain expertise for various data systems.
Top Skills: Python
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Cloud • Software
As a Senior Observability Platform Developer, you will create a resilient and scalable cloud-native monitoring stack leveraging open-source tools. Your role involves writing high-quality code, debugging, collaborating with a distributed team, and representing Canonical at conferences. You will work on monitoring applications in diverse cloud environments, fostering a great user experience.
Top Skills: GoPython
18 Days Ago
Remote
Toronto, ON
Junior
Junior
Cloud • Software
The Ubuntu Linux Kernel Engineer will work on integrating silicon platforms into the Ubuntu Linux kernel, diagnosing and resolving kernel issues, improving tooling, and maximizing performance on partner silicon. This role requires collaboration with a globally distributed team and a strong foundation in software development at the hardware level.
Top Skills: BashCPython
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Cloud • Software
As a Staff Engineer at Canonical, you will lead the architecture and design of impactful open source projects, mentor team members, and contribute high-quality code while engaging with the community. You'll work across the technology stack, collaborating globally and driving innovation in open-source software.
Top Skills: CC++GoPythonRust
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Cloud • Software
As the OpenStack Engineering Manager, you will lead a team focused on managed services for customer environments, ensuring quality and timely delivery while collaborating with various stakeholders. Your role will include process implementation and measuring team health indicators.
Top Skills: CC++GoJavaPython
Entry level
Cloud • Software
The Software Engineer in Data Infrastructure focuses on automating OpenSearch operations, ensuring system reliability, and enhancing data platform features. You'll collaborate with a global team, write high-quality Python code, and provide expertise on data systems. This position requires proactive collaboration and the ability to debug and interact with open-source communities.
Top Skills: Python
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Software
As a Software Engineer, you will develop the Kafka-based data streaming platform, creating scalable infrastructure, managing permissions using Terraform, connecting services, and automating deployments. You will work with a dedicated team to ensure the security, reliability, and efficiency of backend systems, improving product development speed and user experience.
Top Skills: JavaPythonTypescript
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
As a Senior Sales Engineer at Snowflake, you will present and demonstrate DCR technology to customers, build custom solutions, and collaborate with various teams to enhance Snowflake's offerings. Your technical expertise will help customers leverage the Snowflake DCR APIs effectively throughout the sales cycle.
Top Skills: JavaPythonSQL
18 Days Ago
Remote
Toronto, ON
Entry level
Entry level
Retail • Sales • Software
As a Full Stack Software Developer, you will develop scalable web applications using TypeScript and Python, work with Django in a microservices environment, and implement various APIs. You will collaborate closely with an engineering team to enhance the product for millions of users.
Top Skills: PythonTypescript
18 Days Ago
Remote
Toronto, ON
Mid level
Mid level
Information Technology • Internet of Things
As a Full Stack Developer, you will design, build, and maintain web applications by utilizing both frontend and backend technologies. Responsibilities include developing features, implementing APIs, integrating third-party solutions, and analyzing system architecture for performance improvements, all while collaborating with a multidisciplinary team to drive innovation.
Top Skills: JavaScriptPython
18 Days Ago
Remote
Toronto, ON
Senior level
Senior level
Payments • Software
Seeking a seasoned Staff Engineer to lead over 100 engineers in the Money Movement organization at Stripe. The role involves designing and implementing novel payment capabilities, maintaining APIs, and aligning technical decisions with strategic initiatives. This position requires a strong balance between business impact and technical expertise.
Top Skills: JavaPython
18 Days Ago
Remote
Toronto, ON
Entry level
Entry level
Payments • Financial Services
Forage is looking for a Software Engineer who will build products and systems, write high-quality code, and ensure best practices in engineering. Responsibilities include scaling systems and utilizing logging and observability tools, while working effectively in a remote setting.
Top Skills: Node.jsPython
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account