Overview Software Engineer, Ceph & Distributed Storage
Join to apply for the Software Engineer, Ceph & Distributed Storage role at Canonical.
Responsibilities Write high quality, rigorously designed Python and Golang software
Collaborate proactively with a globally distributed team
Debug issues and produce 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 life-cycle management of Ceph storage
What we are looking for You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
You have experience with writing modern, maintainable Python
You have experience with Ceph storage
You love technology and working with brilliant people
You are curious, flexible, articulate, and accountable
You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
You have interest and experience with two or more of the following : Linux, Kubernetes, Public cloud, OpenStack, LXC / LXD, Python, Go, Debian packaging
An exceptional academic track record from both high school and preferably university
Willingness to travel up to 4 times a year for internal events
Additional Skills That You Might Also Bring Experience operating Ceph clusters in production
Experience with open source distributed storage such as Gluster, Minio, Mayastor or similar
What we offer you Distributed work environment with twice-yearly team sprints in person - we\'ve been working remotely since 2004
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 from your team and others
Priority Pass for travel and 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, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Seniority level Entry level
Employment type Full-time
Job function Engineering and Information Technology
Industries Software Development
#J-18808-Ljbffr
Software Engineer • Málaga, Andalusia, SPAIN