Tech jobs
Job listings
Software Engineer - Product Development
Build AI-driven warehouse optimization software using C#/.NET, microservices, and full-stack web tech to enhance supply-chain operations.
Principal Full Stack Software Engineer
Principal engineer building full-stack tools that bring software engineering practices to hardware design, using TypeScript/React, Python, and computational geometry.
Senior Full Stack Engineer
Build and maintain scalable backend services in Python and AWS Lambda, design RESTful APIs, and contribute to full-stack development with Vue.js and TypeScript.
Cloud Solutions Architect - Alliances
Design and validate cloud-native solutions (Kubernetes, OpenStack, AI/MLOps) for Canonical’s global partners, integrating Ubuntu and open-source stacks across public/private clouds.
Linux Enablement - Software Engineering Manager
Canonical's Device Delivery Team works with tier-1 OEM and ODM customers to pre-load Ubuntu Desktop and Ubuntu Core, bringing Ubuntu directly to millions of users. As a Software Engineering Manager you will lead…
Senior Software Engineer - Python/MongoDB
Build and maintain a fully managed, open-source MongoDB deployment solution using Python and Juju for multi-cloud and on-premise environments.
Software Engineer, Cloud - Sustaining Engineering
Maintains and fixes critical issues in Linux-based cloud infrastructure (Ubuntu, OpenStack, Kubernetes) by troubleshooting, backporting patches, and collaborating with upstream communities.
Software Engineer - Data Infrastructure
Builds and automates fault-tolerant distributed data platforms in Python, focusing on PostgreSQL, MySQL, Kafka, Kubernetes and cloud/private-cloud stacks for enterprise deployments.
Software Engineer - Data Infrastructure - Kafka
Builds and automates fault-tolerant data infrastructure using Kafka, Spark and Python to deliver managed multi-cloud data platforms for enterprises.
Software Engineer - L3 Support
Troubleshoot and fix critical issues across the Linux stack (kernel, OpenStack, Kubernetes, Ceph) for enterprise Ubuntu users, contributing upstream fixes and collaborating with global teams.
Software Engineer - OpenStack
Build and maintain Charmed OpenStack and Ceph, open-source Python charms for deploying cloud infrastructure, while collaborating with a globally distributed team.
Software Engineer, Sustaining Engineering
Debug and fix critical issues across the Ubuntu stack—from bare metal to Kubernetes—using Python, Go, C/C++, and open-source tooling to support millions of users worldwide.
Software Support Engineer
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…
Ubuntu Enablement - Software Engineering Manager
Canonical's Device Delivery Team works with tier-1 OEM and ODM customers to pre-load Ubuntu Desktop and Ubuntu Core, bringing Ubuntu directly to millions of users. As a Software Engineering Manager you will lead…
Senior Data Engineer
Build and run production data pipelines, model core business metrics, and improve Beamery’s data platform to power AI-driven workforce solutions.
Data Science Engineer
Data Science Engineer 4 Location: Bangalore Remote Type: On Site Time Type: Full time Job Description Job Title Data Science Engineer 4 Summary of the Role As a Senior Data Scientist in Offer Optimization, you will…
Pessoa Desenvolvedora Back-End ( Node + Go)
Builds and maintains distributed microservices in Go/Node.js that integrate fraud-compliance systems, using Azure, Kafka, and Elasticsearch to process large data volumes with high performance and security.
Pessoa Desenvolvedora Back-End ( Python + Go)
Develops and customizes back-end solutions in Python/Golang for a compliance/anti-fraud platform, focusing on distributed architectures, microservices, and data analytics to enhance client products and ensure system resilience.
Senior Software Engineer (Python)
Builds cloud-native, AI-driven systems and data pipelines in Python, focusing on scalable microservices, event-driven workflows, and agentic automation for near-real-time decision engines.