Software Engineer, Ceph
2 weeks ago
Software 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 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 likeWrite high-quality, maintainable Python and Golang softwareCollaborate proactively with a globally distributed teamDebug issues and deliver high-quality code to fix themContribute to technical documentation that defines best practices for authoring high-quality operatorsDiscuss ideas and collaborate on finding good solutionsDevelop and maintain software for delivery, operations, and lifecycle management of Ceph storageWhat we are looking for in youBachelor's degree (or equivalent) in Computer Science, STEM, or a related fieldExperience writing modern, maintainable PythonExperience with Ceph storagePassion for technology and collaborating with brilliant peopleCurious, flexible, articulate, and accountableValue soft skills; is self-motivated, enterprising, and thoughtfulInterest and experience with two or more of the following: Linux, Kubernetes, Public cloud, OpenStack, LXD/LXC, Python, Go, Debian packagingStrong academic record from high school and university (preferred)Willingness to travel up to 4 times a year for internal eventsAdditional skills you might bringExperience operating Ceph clusters in productionExperience with open source distributed storage such as Gluster, Minio, Mayastor, or similarWhat we offerWe 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 sprintsPersonal learning and development budget of USD 2,000 per yearAnnual compensation reviewRecognition rewardsAnnual holiday leaveMaternity and paternity leaveEmployee Assistance ProgrammeOpportunity to travel to new locations to meet colleaguesTravel upgrades for long-haul company eventsAbout CanonicalCanonical 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 detailsSeniority level: Entry levelEmployment type: Full-timeJob function: Engineering and Information TechnologyIndustries: Software Development #J-18808-Ljbffr
-
Software Engineer, Ceph
3 weeks ago
Sherbrooke, Canada Canonical Full timeSoftware 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...
-
Engineering Manager- Ceph
4 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
4 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
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
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
4 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...