Ativa os alertas de emprego por e-mail!
Melhora as tuas possibilidades de ir a entrevistas
Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.
A leading provider of open source software is seeking an Engineering Manager for Public Cloud to lead a team optimizing Ubuntu for major cloud partners. The role involves technical leadership, mentoring engineers, and ensuring high-quality software delivery in a remote-first environment.
Join to apply for the Engineering Manager - Public Cloud, Python, Golang role at Canonical.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives like public cloud, data science, AI, engineering innovation, and IoT. Our customers include top public cloud and silicon providers, and industry leaders across sectors. We operate with a global, distributed team of 1200+ colleagues in 75+ countries, with few office-based roles. Teams meet periodically in interesting locations worldwide to align on strategy and execution.
The company is founder-led, profitable, and growing.
We are hiring an Engineering Manager to lead a team working closely with Amazon, Microsoft, Google, and other cloud partners to optimize Ubuntu for their infrastructure. The team builds, tests, and publishes Ubuntu images used by millions, ensuring performance and security in cloud environments. The goal is to deliver excellent cloud VM experiences and specialized images for various purposes, celebrating and enabling cloud providers' unique features while maintaining a consistent user experience.
As an engineering manager, you will bring technical expertise and leadership skills. You will also represent your team in partner engagements, ensuring stability and functionality for cloud users. Your responsibilities include automating image delivery for diverse workloads, from web servers to GPU-accelerated AI, across servers, VMs, and containers.
Your primary responsibilities as a manager include supporting your team’s growth, ensuring valuable work, and fostering a positive environment. You will challenge and develop your engineers, influence company culture, and collaborate on strategy and delivery.
The role involves working primarily in Python and Golang. You are expected to be fluent in these languages, architecture, and components your team builds. Code reviews, architectural leadership, documentation, quality assurance, performance optimization, fair management, and maintaining a high-performing team are key technical and managerial responsibilities.
The role entails:
We seek candidates who:
We offer:
About Canonical
Canonical is a pioneer in open source, publishing Ubuntu, a key platform for AI, IoT, and cloud. We recruit globally, expect excellence, and foster a remote-first culture. Working here challenges you to think differently, learn new skills, and innovate.
Canonical is an equal opportunity employer, valuing diversity and inclusion.