Software Engineer - OpenStack
Join to apply for the Software Engineer - Open
Stack role at Canonical
2 days ago Be among the first 25 applicants
Join to apply for the Software Engineer - Open
Stack 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 technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and Io
T. Our customers include major public cloud and silicon providers, and industry leaders across sectors. The company is pioneer in global distributed collaboration, with 1200+ colleagues in 75+ countries and few
- based roles. Teams meet 2-4 times annually in interesting locations worldwide to align on strategy and execution.
The company is
- led, profitable, and growing.
We are hiring a Software Engineer for our Open
Stack Engineering team. This role offers an exciting opportunity for a software engineer passionate about open source, Linux, and Open
Stack. Join Canonical to build a rewarding career working with top professionals in technology.
As a software engineer on the Open
Stack Engineering team, you'll develop Charmed Open
Stack and Ceph, open source Python-based charms for deploying and managing Open
Stack and Ceph. Your work will enable cloud platform technologies across diverse environments, from desktops to servers. The role requires Python skills and a passion for automating infrastructure as code.
Applicants should be passionate about the future of
- defined data centers, distributed systems, and open source. Canonical's globally distributed team values this passion, and you should work well in such a setting. Successful engineers are mindful of the open source ecosystem and understand the needs of large, innovative organizations.
This role involves international travel several times a year, typically for one week at a time.
What you'll do
- Collaborate proactively with a distributed team
- Write
- quality code to develop new features - Debug issues and produce quality fixes
- Review code from other engineers
- Discuss ideas and collaborate on solutions
- Ensure Open
Stack and Ceph perform well across architectures - Work remotely with global travel 2-4 weeks for events
Who you are
- You love technology and working with talented people
- You are curious, flexible, articulate, and responsible
- You value soft skills and are passionate, enterprising, thoughtful, and
- motivated - You hold a Bachelor's or equivalent in Computer Science, STEM, or similar
- You have experience with Python
- You have interest and experience with two or more of: Ubuntu Linux, Kubernetes, Open
Stack, Ceph, AI/ML, QEMU/KVM, LXC/LXD, Python, Go, C, databases, Debian packaging, scalable web services - You have experience with
- x86 architectures like s390, arm64, power - You have experience with Open
Stack, OVN, Openvswitch, and related cloud tech
What Canonical Offers
- Learning and Development
- Annual Compensation Review
- Recognition Rewards
- Annual Leave
- Priority Travel Pass
- Flexible working options
Canonical values diversity and is committed to equal employment opportunities regardless of race, religion, gender, identity, orientation, origin, disability, age, or veteran status.
About Canonical
Canonical is a pioneering open source tech firm, publisher of Ubuntu, a key platform for AI, Io
T, and cloud. We recruit globally, uphold high standards, and expect excellence. Most colleagues work remotely. Working here challenges you to think differently, learn new skills, and innovate.
Canonical is an equal opportunity employer
We foster a
- free workplace. Diversity of background and perspective enhances our environment and products. We consider all applications fairly.
Seniority level
- Entry level
Employment type
- Full-time
Job function
- Engineering and Information Technology
Industries
- Hospitals and Health Care, Non-profit, Government
Referrals double your chances of interview at Canonical. Get notified about new Software Engineer roles in Porto, Portugal.
#J-18808-Ljbffr- Informações detalhadas sobre a oferta de emprego
Empresa: Canonical Localização: Porto
Porto, Porto District, PortugalPublicado: 10. 7. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!