Tech jobs
Job listings
Ubuntu Software Engineer
Build and maintain Ubuntu’s open-source OS by designing, packaging, and shipping foundational software in Rust, Go, Python, and Flutter for global deployment.
UX Designer - Design systems
Designs and evolves Canonical’s open-source design system, creating reusable UI components and guidelines to ensure consistent, scalable user experiences across Ubuntu and related products.
UX Designer - Developer experience
Designs intuitive tools and workflows that help developers build, package, and maintain open-source software on Ubuntu and related platforms.
Visual Designer
Design visual brand guidelines and UI components for open-source software products, ensuring clarity, usability, and accessibility across digital platforms.
Web Developer
Builds and maintains modern web apps (React/TypeScript) for Canonical’s global enterprise portfolio, collaborating with designers and developers to ensure high-quality, accessible, and performant user experiences while contributing to the company’s open-source Vanilla Framework.
Web Frontend Engineer - JS, CSS, React, Flutter
Builds enterprise-grade web UIs and Flutter apps using React, TypeScript, and REST APIs; maintains Canonical’s open-source Vanilla Framework and contributes to open-source projects.
Global Treasury Analyst
Optimize global cash returns, manage currency risk, and forecast liquidity for a distributed open-source software company with multi-currency operations.
Executive Assistant / Corporate Administrator
Provide executive support and corporate administration for global teams, handling travel, expenses, scheduling, and international events across Canonical's distributed workforce.
Cloud Support Engineer (London UK office)
This is an opportunity to kickstart your career by joining Canonical. You will be working from our Canonical London Office and will be accountable for delivering technical support to our employees and customers, as…
Linux Desktop Support Associate (London UK office)
This is an opportunity for a prospective Linux Engineer/Administrator with a passion for Linux and Customer Success to build a career with Canonical and support the technical needs of customers leveraging Ubuntu and…
Content Marketing Manager
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…
Regional SDR Director
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…
Staff Software Engineer, Software Systems
Staff Software Engineer at Brain Corp in San Diego designs and evolves core robotics software systems, including the Hardware Abstraction Layer and C++ middleware, to power autonomous mobile robots for commercial cleaning and inventory management.
Software Engineer Intern
Internship role developing frontend (Angular, EmberJS) and backend (Java/Spring) features for a major French retail client, using Agile and DDD.
Cloud Engineer Sênior (DevOps - foco em Arquitetura & Fundação)
Design and implement scalable, secure AWS cloud architectures for a fintech platform, using IaC and serverless patterns while setting reusable standards for the engineering org.
Team Lead DevOps DevOps Kubernetes
Leads a DevOps team maintaining Kubernetes clusters, GitLab, and internal services; ensures uptime, monitoring, and secure migrations while collaborating with security and engineering teams.
DevSecOps Platform Engineer
Senior DevSecOps engineer building and securing containerized platforms in air-gapped environments, automating CI/CD pipelines, and embedding security and AI tooling for a DoD customer.
DevOps Engineer
Builds and maintains secure, scalable cloud infrastructure and CI/CD pipelines for the U.S. Air Force, specializing in Kubernetes, AWS, and automation to support software development teams.