Engineering Manager - Public Cloud, Python, Golang
Canonical
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 public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors.
The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
We are hiring an Engineering Manager to lead one of our teams that work closely with Amazon, Microsoft, Google and other world-class cloud partners to optimize Ubuntu for their infrastructure. Our team builds, tests, and publishes the base Ubuntu images used by millions to ensure optimal performance and security in their cloud estate.
We aim to deliver the very best public cloud VM experience, as well as specialized images for specific purposes on each cloud.Our goal is to celebrate and enable their particular points of differentiation on their clouds, while also ensure a common operating experience for their users.
As an engineering manager you need to bring both technical and management skills to the leadership of your team. You will also need to represent the team in direct partner engagement. You’ll be responsible for the stability and functionality that our cloud users have come to expect. You will strive to automate the delivery of existing and new Ubuntu image products applied to all modern workloads from web servers to GPU‑aided AI for servers, VM’s and containers.
As an engineering manager at Canonical your primary responsibility is to the people you support: ensuring that they are growing as engineers, doing valuable work, and generally having a great time at Canonical. As a lead for strong engineers, technical leadership and a solid background in software development is a must, so that you’re able to challenge and grow your team members.
You will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution.
We work in Python and Golang, and expect engineering managers to be fluent in the language, architecture and components that their team is building with. Code reviews and architectural leadership are part of the job. As manager, the commitment to healthy engineering practices, documentation, quality and performance optimisation are equally important technical responsibilities, as is the requirement for fair and clear management, and the obligation to ensure a high performing team.
The role entailsBuild and lead a team of engineers in your and similar timezonesDevelop talent through coaching, mentoring, feedback and hands‑on career developmentDemonstrate sound engineering principles and directly contribute toward your team’s goalsSet and manage expectations with other engineering teams, management, and external stakeholdersLead modern, agile software development practicesEnsure a healthy, collaborative engineering culture in line with the company valuesBe an active part of the leadership team and collaborate with other leaders in the organisationBuild automated, highly reliable image delivery, testing and publication pipelinesEngage with many other teams at Canonical, as well as the open source community and commercial partnersWork from home with global travel up to 15% for internal and external events
What we are looking for in youYou love to mentor, develop and grow people, and have a track record of doing itYou are knowledgeable and passionate about software developmentYou are focused on success and the delivery of timely, high quality softwareYou have experience and commitment to agile development methodologies
#J-18808-Ljbffr
The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
We are hiring an Engineering Manager to lead one of our teams that work closely with Amazon, Microsoft, Google and other world-class cloud partners to optimize Ubuntu for their infrastructure. Our team builds, tests, and publishes the base Ubuntu images used by millions to ensure optimal performance and security in their cloud estate.
We aim to deliver the very best public cloud VM experience, as well as specialized images for specific purposes on each cloud.Our goal is to celebrate and enable their particular points of differentiation on their clouds, while also ensure a common operating experience for their users.
As an engineering manager you need to bring both technical and management skills to the leadership of your team. You will also need to represent the team in direct partner engagement. You’ll be responsible for the stability and functionality that our cloud users have come to expect. You will strive to automate the delivery of existing and new Ubuntu image products applied to all modern workloads from web servers to GPU‑aided AI for servers, VM’s and containers.
As an engineering manager at Canonical your primary responsibility is to the people you support: ensuring that they are growing as engineers, doing valuable work, and generally having a great time at Canonical. As a lead for strong engineers, technical leadership and a solid background in software development is a must, so that you’re able to challenge and grow your team members.
You will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution.
We work in Python and Golang, and expect engineering managers to be fluent in the language, architecture and components that their team is building with. Code reviews and architectural leadership are part of the job. As manager, the commitment to healthy engineering practices, documentation, quality and performance optimisation are equally important technical responsibilities, as is the requirement for fair and clear management, and the obligation to ensure a high performing team.
The role entailsBuild and lead a team of engineers in your and similar timezonesDevelop talent through coaching, mentoring, feedback and hands‑on career developmentDemonstrate sound engineering principles and directly contribute toward your team’s goalsSet and manage expectations with other engineering teams, management, and external stakeholdersLead modern, agile software development practicesEnsure a healthy, collaborative engineering culture in line with the company valuesBe an active part of the leadership team and collaborate with other leaders in the organisationBuild automated, highly reliable image delivery, testing and publication pipelinesEngage with many other teams at Canonical, as well as the open source community and commercial partnersWork from home with global travel up to 15% for internal and external events
What we are looking for in youYou love to mentor, develop and grow people, and have a track record of doing itYou are knowledgeable and passionate about software developmentYou are focused on success and the delivery of timely, high quality softwareYou have experience and commitment to agile development methodologies
#J-18808-Ljbffr
Vacancy posted 44 minutes ago
Similar jobs that could be interesting for youBased on the Engineering Manager - Public Cloud, Python, Golang in Winnipeg, MB vacancy
- Altinity is looking for a great Golang Developer / Cloud Engineer to work on ClickHouse, the hottest analytic database on the planet. ClickHouse... ...out Altinity.Cloud, an enterprise-ready, cloud service for managed ClickHouse. Here’s how to tell if you fit: You are...PublicPythonFull timeRemote workFlexible hours
- ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US... ..., planning, orchestration, memory management, and tool-calling frameworks. ~ Experience... ...technologies. Experience with cloud platforms such as Azure, AWS, or GCP....PythonFull timeInternshipRemote workRelocation
- Design public cloud solutions and automate operations as a Senior DevOps Engineer at Electronic Arts, supporting Linux systems and gaming services.This experienced DevOps... ...GrafanaLinux security, cloud networking, databases, and Python, Ruby, or GoApply your public cloud, automation,...PublicPython
- Our Client is seeking an experienced SAP Public Cloud Project Manager to join their project immediately on a long term contract. The ideal candidate will have extensive experience with SAP Public Cloud and a strong track record of end-to-end project implementations from initial...PublicLong term contractImmediate startRemote work
- Lead SAP Public Cloud implementations remotely, applying project management and end-to-end delivery expertise with occasional client-site travel.This experienced Project Manager oversees SAP Public Cloud delivery for a professional services industry customer. The work spans...PublicRemote work
- ...McAfee is seeking a Cloud Software Engineer to contribute to full-stack solutions for multiple consumer products. You will design and implement robust microservices and APIs on AWS, work with Golang, and occasionally help modernize a .NET legacy system. The role is hybrid in...
- Intégrez l'équipe d'ingénierie de Genetec comme Développeur GoLang pour créer des services backend innovants. Ce poste flexible exige compétences en développement et collaboration. Genetec recherche des développeurs passionnés, allant des juniors aux seniors. Vous serez impliqué...Flexible hours
- ...Astek Canada recherche un Développeur Backend Senior Java/Golang pour travailler sur des solutions cloud et IA. Hybrid à Montréal, vous participerez à la conception, au développement et à la livraison de services backend robustes, avec une orientation Cloud Native et DevSecOps...
$100k - $110k per year
A tech recruitment firm in Toronto is seeking a Senior Python Software Engineer to enhance community knowledge with innovative solutions. The role requires expertise in Python and understanding of cloud computing, distributed systems, and relational databases. Strong communication...PythonContract work- ...Own cloud infrastructure and CI/CD automation as a Senior DevOps Engineer with Bounteous, supporting secure, scalable, reliable platforms... ...application delivery Manage containerized workloads and Kubernetes... ...Scripting knowledge using Python, Bash, PowerShell, or equivalent...PythonContract workInternshipRemote work
- ...reliable networking software with Golang at Equinix, creating scalable... ....As a Staff Software Engineer, you will develop software services... ...platforms. Your work will support cloud-native network software, multi... ...of Kubernetes, Docker, and public cloud servicesUnderstanding of...Public
- ...hands-on experience in Java and Python development, excellent working knowledge of AWS cloud services, and exposure to... ...principles, source control, and release management practices. - Work with tools... ...with application, DevOps, and engineering teams to troubleshoot technical...Python
- Lead Python and Django engineering in Kitchener, Ontario, onsite with AspiringIT. Guide teams delivering scalable... ....As a Software Engineering Manager, you will lead software engineering teams... ...position emphasizes Python, Django, GraphQL, cloud technologies, and software...Python
- Jobs# Software Engineering Manager (Python / Django)AspiringIT · Kitchener, Ontario, CA//Software Engineering Manager (Python / D...Software Engineering... ...will have strong technical expertise in Python, Django, cloud technologies, and software architecture, along with proven leadership...PythonFull time
- ...looking for a fun-loving, talented DevOps Engineer who is interested in becoming part of one... ...the world! As a DevOps Engineer on our Public Cloud DevOps team, you will help enable our teams... ...with scripting languages such as Python, Powershell and/or Bash You have a working...PublicPythonImmediate start
- ...Systematix recherche un De9veloppeur(se) Backend Python Senior – AWS 0 Montre9al pour un mandat dns environ 12 mois, en mode hybride (2... ...semaine). Le candidat participera e0 l9volution de9 applications Cloud natives et au de9veloppement de0 lin Finance/Comptabilite9, avec...PythonWork at office
- Drive success in cloud technology as an Intermediate Software Developer... ...responsibility for developing Python services as part of our modern... ...aid in maintaining Terraform-managed infrastructure and evolving... ...for emulation • Build and manage environments on Amazon EKS • Improve...Python
- ...Technology is seeking a Senior Backend Software Developer to design, build, and optimize backend services powering its cloud-based platform. The role emphasizes Python development, RESTful APIs, and a strong microservices mindset in a hybrid Calgary setting. You will work on...Python
- ...Hunter Bond in Montreal, Canada seeks a Data Engineer / Database Developer to design, build, and optimize scalable cloud-based data systems in Azure. You will work across data engineering and ML workflows, developing Python-based data pipelines and supporting analytics initiatives...Python
$177k - $265k per year
...for secure integration between cloud services. By harnessing the... ...looking for a Principal-level engineer who is passionate about building... ...teams, owning our developer CLI (Golang) and Kubernetes tooling,... ...SRE and Engineering teams to manage, extend, and enhance existing...Work at officeLocal areaRemote workFlexible hours- We are hiring a Python AI Engineer to operate and evolve the infrastructure behind an enterprise... ...latency, throughput, and failure-mode management for AI-heavy workloads Release... ...Experience building CLI tools using Python, Golang, or Rust Hands-on experience with...PythonLong term contractTemporary work
- ...possible AI is moving beyond the cloud and into the physical world.... ...experienced operators, engineers, and leaders who have done this... ...Litmus. We're looking for a Senior Golang Engineer to own the pipelines... ...tuning, and memory management in Go Experience with messaging...InternshipWorldwideShift work
- ...it.Acquia is seeking a Senior Software Engineer with Golang, DevOps CI/CD and Kubernetes expertise... ...we build, test, operate and monitor our cloud-based products and services.Maintain an... ...service (availability, performance, change management, emergency response, capacity planning,...Local area
- ...Collabera is seeking an AI Engineer to support the AI & Emerging... ...be particularly strong in Python, AWS, GenAI application development... ...working closely with product managers, data scientists, and business... ...LLMs. The engineer will build cloud-native applications using AWS...PublicPythonContract workFor contractorsLocal area3 days per week
- ...Step into a transformative role with Tangerine as a Cloud Engineer. This position focuses on developing secure cloud platforms and automated solutions in a collaborative environment. As part of the Cloud Platform Engineering team, you’ll contribute to the Cloud adoption...
- Position: Senior Software Engineer (Golang, Microservices, DevOps) Position Type: Permanent... ...company redefining enterprise energy management through intelligent, data-driven solutions... ...distributed architectures, building cloud-native solutions, and solving complex engineering...PythonPermanent employment
- Build cloud-native applications with React and Golang at Miratech for a US healthcare client. Work remotely while developing scalable services and modern web applications.Miratech seeks a Full Stack Engineer to create backend services, REST APIs, microservices, and React applications...Remote work
$110k - $173k per year
...term client relationships. OnX's capabilities span cloud, cybersecurity, digital infrastructure, data, AI, and managed services, with a track record of trust from... ...end‑to‑end, multicloud solutions spanning data engineering, data governance, analytics/BI, and AI/ML platforms...PublicLong term contractInternshipLocal area- Offre d'emploi : Développeur Backend Senior Java / Golang – Cloud & IALocalisation : MontréalMode de travail : Hybride (2 jours par semaine... ...promouvoir les approches Cloud Native, DevSecOps et AI-Driven Engineering Ta future équipe :Tu évolueras au sein d’une équipe multidisciplinaire...Daily paidApprenticeshipWork at officeDay shift2 days per week
- ...consulting firm in Toronto is looking for a Senior DevOPS/Cloud Engineer to develop and support cloud solutions in the public health domain. The ideal candidate will have over... ...IT experience, specializing in AWS and database management. Successful candidates will automate cloud...Public
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Engineering Manager - Public Cloud, Python, Golang. Be the first to apply!
Related searches

