Software Engineer, Ceph
3 weeks ago
Software Engineer, Ceph & Distributed Storage 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 such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include leading public cloud and silicon providers and industry leaders. Canonical is globally distributed with 1200+ colleagues in 75+ countries and very few office-based roles; teams meet two to four times per year in person to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring a Software Engineer for Ceph & Distributed Storage. As part of Cloud Engineering, you will build modelling software to drive systems such as OpenStack, Ceph, and Kubernetes with a focus on distributed storage. You will engineer solutions to scale in production, collaborating with field teams to meet customer needs adopting cutting-edge technology. Applicants should be passionate about the future of the software-defined data center, distributed systems, and open source. Canonical is a globally distributed team of engineers who work well in that context. This role involves international travel several times a year, usually for one week at a time. Location: This role will be based remotely in the EMEA or the Americas regions. What your day will look like Write high-quality, maintainable Python and Golang software Collaborate proactively with a globally distributed team Debug issues and deliver high-quality code to fix them Contribute to technical documentation that defines best practices for authoring high-quality operators Discuss ideas and collaborate on finding good solutions Develop and maintain software for delivery, operations, and lifecycle management of Ceph storage What we are looking for in you Bachelor's degree (or equivalent) in Computer Science, STEM, or a related field Experience writing modern, maintainable Python Experience with Ceph storage Passion for technology and collaborating with brilliant people Curious, flexible, articulate, and accountable Value soft skills; is self-motivated, enterprising, and thoughtful Interest and experience with two or more of the following: Linux, Kubernetes, Public cloud, OpenStack, LXD/LXC, Python, Go, Debian packaging Strong academic record from high school and university (preferred) Willingness to travel up to 4 times a year for internal events Additional skills you might bring Experience operating Ceph clusters in production Experience with open source distributed storage such as Gluster, Minio, Mayastor, or similar What we offer We consider geographical location, experience, and performance in shaping compensation worldwide. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits reflecting our values and global fairness, and we tailor programs to meet local needs. Distributed work environment with twice-yearly in-person team sprints Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues Travel upgrades for long-haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu—the platform for AI, IoT, and the cloud—we are shaping the future of software. We recruit on a global basis and set a high standard for new hires. Most colleagues have worked from home since our inception in 2004. Canonical is an equal opportunity employer. We foster a workplace free from discrimination. Diversity of experience, perspectives, and backgrounds contribute to a better work environment and better products. We will consider every applicant fairly. Job details Seniority level: Entry level Employment type: Full-time Job function: Engineering and Information Technology Industries: Software Development #J-18808-Ljbffr
-
Software Engineer, Ceph
2 weeks ago
Sherbrooke, Canada Canonical Full timeSoftware Engineer, Ceph & Distributed StorageCanonical 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 such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include leading public cloud and...
-
Engineering Manager- Ceph
3 days ago
Sherbrooke, Canada Canonical Full timeJoin to apply for the Engineering Manager- Ceph & Distributed Storage role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Engineering Manager- Ceph & Distributed Storage role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and operating systems...
-
Engineering Manager- Ceph
2 weeks ago
Sherbrooke, Canada Canonical Full timeJoin to apply for the Engineering Manager- Ceph & Distributed Storage role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Engineering Manager- Ceph & Distributed Storage role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to...
-
Software Engineer, Ceph
3 weeks ago
Sherbrooke, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwester, Canada Canonical Full timeSoftware Engineer, Ceph & Distributed StorageCanonical 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 such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include leading public cloud and...
-
OpenStack & Ceph Platform Engineer (Remote)
4 weeks ago
Sherbrooke, Canada Canonical Full timeA leading software company is seeking a Software Engineer for its OpenStack Engineering team. The role involves writing code, debugging, and collaborating with a distributed team to build Charmed OpenStack and Ceph. Candidates should be passionate about open source and have a strong background in Python and cloud technologies. This position offers flexible...
-
Software Maintenance Engineer
3 weeks ago
Sherbrooke, Canada Canonical Full timeJoin to apply for the Software Maintenance Engineer role at Canonical2 days ago Be among the first 25 applicantsJoin to apply for the Software Maintenance Engineer role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology...
-
Software Maintenance Engineer
4 weeks ago
Sherbrooke, Canada Canonical Full timeJoin to apply for the Software Maintenance Engineer role at Canonical2 days ago Be among the first 25 applicantsJoin to apply for the Software Maintenance Engineer role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology...
-
Software Maintenance Engineer
3 weeks ago
Sherbrooke, Canada Canonical Full timeJoin to apply for the Software Maintenance Engineer role at Canonical 2 days ago Be among the first 25 applicants Join to apply for the Software Maintenance Engineer role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and operating systems to the global enterprise and...
-
Engineering Manager- Ceph
1 week ago
Sherbrooke, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwester, Canada Canonical Full timeJoin to apply for the Engineering Manager- Ceph & Distributed Storage role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Engineering Manager- Ceph & Distributed Storage role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to...
-
Software Support Engineer
3 weeks ago
Sherbrooke, Canada Canonical Full timeJoin to apply for the Software Support Engineer 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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers...