Cloud Software Engineer
1 week ago
We are seeking a highly skilled Cloud Software Engineer to join our team at Canonical. As a Cloud Software Engineer, you will play a key role in helping global companies embrace the latest private cloud infrastructure, Linux, and cloud native operations.
Key Responsibilities- Design and deploy clouds and applications for external customers
- Work across the entire Linux stack, from kernel, networking, storage, to applications
- Architect cloud infrastructure solutions like Kubernetes, Kubeflow, OpenStack, Ceph, Hadoop, and Spark
- Grow a healthy, collaborative engineering culture in line with the company values
- Work from the comfort of your home
- Global travel up to 25% of time for internal and external events
- Experience in AI/ML and MLOps
- Practical knowledge of Linux, virtualization, containers, and networking
- Sound knowledge of cloud computing concepts and technologies, such as Kubernetes, Kubeflow, OpenStack, AWS, GCP, Azure, Ceph, etc.
- Intermediate level of Python programming skills
- Dynamic person who loves to jump in new projects and interact with people
- Demonstrated drive for continual learning
- Excellent communication and presentation skills (English and Spanish)
- Great organizational skills and follow-up reliably on commitments
- University degree in Computer Science or related software engineering expertise
- Spanish language - professional proficiency
- Linux Ubuntu and networking knowledge
- Kubernetes and OpenStack infrastructure
- Machine Learning and Artificial Intelligence Platforms
- Wide range of open source applications and skills
- Work directly with customers in a range of different businesses
- Real-life and hands-on exposure to a wide range of emerging technologies and tools
- Learning and development tuition reimbursement
- 18 weeks parental leave (USA)
- Diversity Resource Groups
- Work from home
- Competitive salary
- Recognition rewards
- Annual leave
- Priority Pass for travel
Canonical is a growing, international software company that works with the open-source community to deliver Ubuntu - the world's #1 cloud operating system. Our mission is to realize the potential of free software in the lives of individuals and organizations. Our services help businesses worldwide reduce costs, improve efficiency, and enhance security with Ubuntu.
Canonical is a remote-first workplace and will hire candidates in their current living location. Diversity of experience, perspectives, and background leads to a better environment for our employees and a better platform for our users and customers. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
-
Cloud Software Engineer
4 days ago
Sherbrooke, Quebec, Canada Canonical Full timeAbout CanonicalCanonical 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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.We are a pioneer of global distributed collaboration, with 1100+...
-
Cloud Software Engineer
5 days ago
Sherbrooke, Quebec, Canada Canonical Full timeAbout CanonicalCanonical 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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.We are a pioneer of global distributed collaboration, with 1100+...
-
Software Engineer, Cloud Infrastructure
5 days ago
Sherbrooke, Quebec, Canada Canonical Full timeAbout CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our PlatformOur platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.Our TeamWe are a pioneer of global distributed...
-
Software Engineer, Cloud Infrastructure
5 days ago
Sherbrooke, Quebec, Canada Canonical Full timeAbout CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our PlatformOur platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.Our TeamWe are a pioneer of global distributed...
-
Software Engineer
2 days ago
Sherbrooke, Quebec, Canada Canonical Full timeSoftware Engineer at CanonicalAs a key member of our Cloud Engineering team, you will play a crucial role in shaping the future of the software-defined datacenter. Your expertise in building scalable software solutions will drive innovation in OpenStack, Ceph, and Kubernetes.Responsibilities:Design and develop high-quality Python and Golang...
-
Software Engineer
2 days ago
Sherbrooke, Quebec, Canada Canonical Full timeSoftware Engineer at CanonicalAs a key member of our Cloud Engineering team, you will play a crucial role in shaping the future of the software-defined datacenter. Your expertise in building scalable software solutions will drive innovation in OpenStack, Ceph, and Kubernetes.Responsibilities:Design and develop high-quality Python and Golang...
-
Software Development Engineer
5 days ago
Sherbrooke, Quebec, Canada Canonical Full timeJob Summary:Canonical is seeking a highly skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, building, and integrating new features and enhancements into Ubuntu that will support users of Ubuntu in public clouds.Key Responsibilities:Design and architect complex new systems...
-
Software Development Engineer
5 days ago
Sherbrooke, Quebec, Canada Canonical Full timeJob Summary:Canonical is seeking a highly skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, building, and integrating new features and enhancements into Ubuntu that will support users of Ubuntu in public clouds.Key Responsibilities:Design and architect complex new systems...
-
Software Development Engineer
2 days ago
Sherbrooke, Quebec, Canada Canonical Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Canonical. As a key member of our Solutions Engineering team, you will play a crucial role in shaping the future of open source IT, devops, and IS, from bare metal to containers.Key ResponsibilitiesDesign and deliver open source software operations code in Python...
-
Software Development Engineer
2 days ago
Sherbrooke, Quebec, Canada Canonical Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Canonical. As a key member of our Solutions Engineering team, you will play a crucial role in shaping the future of open source IT, devops, and IS, from bare metal to containers.Key ResponsibilitiesDesign and deliver open source software operations code in Python...
-
Software Engineer
1 week ago
Sherbrooke, Quebec, Canada Canonical Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at Canonical, a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud, we are changing the world on a daily basis.Key...
-
Software Engineer
7 days ago
Sherbrooke, Quebec, Canada Canonical Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at Canonical, a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud, we are changing the world on a daily basis.Key...
-
Software Engineering Team Lead
7 days ago
Sherbrooke, Quebec, Canada Canonical Full timeAbout the RoleCanonical is seeking a highly skilled Software Engineering Team Lead to join our Digital Solutions team. As a key member of our team, you will be responsible for leading and inspiring a regional software engineering team to shape the future of open source IT, DevOps, and IS.Key ResponsibilitiesLead and inspire a regional software engineering...
-
Software Engineering Team Lead
1 week ago
Sherbrooke, Quebec, Canada Canonical Full timeAbout the RoleCanonical is seeking a highly skilled Software Engineering Team Lead to join our Digital Solutions team. As a key member of our team, you will be responsible for leading and inspiring a regional software engineering team to shape the future of open source IT, DevOps, and IS.Key ResponsibilitiesLead and inspire a regional software engineering...
-
Cloud Solutions Architect
7 days ago
Sherbrooke, Quebec, Canada Canonical Full timeAbout the Role:As a Cloud Solutions Architect at Canonical, you will play a key role in helping global companies embrace the latest private cloud infrastructure, Linux, and cloud native operations. Our team applies expert insights to real-world customer problems, enabling the enterprise adoption of Linux Ubuntu, OpenStack, Kubernetes, and a wide range of...
-
Cloud Solutions Architect
1 week ago
Sherbrooke, Quebec, Canada Canonical Full timeAbout the Role:As a Cloud Solutions Architect at Canonical, you will play a key role in helping global companies embrace the latest private cloud infrastructure, Linux, and cloud native operations. Our team applies expert insights to real-world customer problems, enabling the enterprise adoption of Linux Ubuntu, OpenStack, Kubernetes, and a wide range of...
-
Software Engineer
4 days ago
Sherbrooke, Quebec, Canada Canonical Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at Canonical, a leading provider of open source software and operating systems. As a Software Engineer on our team, you will play a key role in designing, building, and maintaining solutions that will be deployed on public and private clouds and local workstations.Key...
-
Software Engineer
5 days ago
Sherbrooke, Quebec, Canada Canonical Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at Canonical, a leading provider of open source software and operating systems. As a Software Engineer on our team, you will play a key role in designing, building, and maintaining solutions that will be deployed on public and private clouds and local workstations.Key...
-
Software-Defined Networking Engineer
6 days ago
Sherbrooke, Quebec, Canada Canonical Full timeAbout the RoleWe are seeking a highly skilled Software-Defined Networking Engineer to join our team at Canonical. As a key member of our networking team, you will be responsible for designing and implementing cutting-edge software-defined networking solutions for our customers.Key ResponsibilitiesDesign and implement software-defined networking solutions...
-
Software-Defined Networking Engineer
6 days ago
Sherbrooke, Quebec, Canada Canonical Full timeAbout the RoleWe are seeking a highly skilled Software-Defined Networking Engineer to join our team at Canonical. As a key member of our networking team, you will be responsible for designing and implementing cutting-edge software-defined networking solutions for our customers.Key ResponsibilitiesDesign and implement software-defined networking solutions...