
Leading Open-Source Software Developer
5 days ago
At Canonical, we strive to empower innovation through our work on Ubuntu, a leading open-source platform for AI, IoT, and cloud computing. We believe in fostering a diverse community of experts who drive progress in these fields.
As part of our team, you will have the opportunity to work on cutting-edge projects that leverage the power of open source technology. You will collaborate with talented professionals from around the world, learning from their expertise and contributing your own skills to the mix.
Our goal is to create a better future by harnessing the collective potential of our global community. If you share our vision and are passionate about using technology to make a positive impact, we invite you to join us on this exciting journey.
Job Description">We are seeking a skilled Software Engineer to join our Core Desktop team. In this role, you will be responsible for designing and developing key elements of our Ubuntu desktop experience. Your focus will be on building high-quality, defensive, and performant code that meets the demands of millions of daily users.
As a member of our team, you will work closely with experienced engineers to understand the intricacies of immutable desktop environments. You will participate in code reviews to gain a deep understanding of quality standards and architecture, and engage with the Ubuntu community to gather user feedback and insights.
Key responsibilities include:
- Designing and developing key elements of the Ubuntu desktop experience.
- Working with Linux container technologies - kernel namespaces, cgroups, apparmor, seccomp, etc.
- Writing high-quality, defensive, and performant code for millions of daily users.
- Collaborating with team members to understand the intricacies of immutable desktop environments.
- Participating in code reviews to gain a deep understanding of quality standards and architecture.
- Engaging with the Ubuntu community to gather user feedback and insights.
To be successful in this role, you should possess the following skills and qualifications:
Technical Skills:
- Strong programming skills in C/C++, Go, Python, and Shell scripting.
- Experience with Linux containerization technologies - kernel namespaces, cgroups, apparmor, seccomp, etc.
- Knowledge of Linux desktop environments - XDG portals, free desktop specifications, systemd, GRUB, etc.
Soft Skills:
- Excellent communication and collaboration skills.
- Able to work effectively in a distributed team environment.
- Passionate about technology and committed to delivering high-quality results.
As a member of our team, you can expect a range of benefits, including:
- Distributed work environment with regular team sprints in person.
- Personal learning and development budget of USD 2000 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.
At Canonical, we pride ourselves on being an equal opportunity employer. We welcome applications from candidates with diverse backgrounds and experiences. Our goal is to create a workplace where everyone feels valued, respected, and empowered to contribute their best work.
-
Senior Open Source Software Developer
1 week ago
Muscat, Muscat, Oman beBeeSoftware Full time 5,500 - 6,500Open Source Software EngineerWe are seeking an experienced software engineer to join our team and contribute to the development of our open source software.This is an exciting opportunity for a talented individual who is passionate about creating high-quality software that meets the needs of our users.The successful candidate will have a strong background in...
-
Leading Open Source Development Technologist
1 week ago
Muscat, Muscat, Oman beBeeDeveloper Full timeJob OverviewWe are seeking a skilled technologist to lead the development of open-source collaboration tools.About Launchpad:Launchpad is a platform for managing open-source development projects. It offers code hosting and review, bug tracking, package building, translations, and other facilities used by free and open-source software developers.Your...
-
Open Source Software Engineer
2 weeks ago
Muscat, Muscat, Oman beBeeEngineering Full time $60,000 - $80,000Unlock the Potential of Open Source Software EngineeringCanonical 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...
-
Unlocking Innovation in Open Source Software
4 days ago
Muscat, Muscat, Oman beBee Careers Full time $75,000 - $95,000Unlocking Innovation in Open Source Software EngineeringWe are seeking talented Graduate Software Engineers to join our global engineering teams. As a Graduate Software Engineer at Canonical, you will be part of a pioneering tech firm that is changing the world of software.Key Responsibilities:Shaping the roadmap for your product at global sprints every six...
-
Muscat, Muscat, Oman Canonical Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Open Source Enterprise Sales
1 week ago
Muscat, Muscat, Oman Canonical Full timeThis is a general track role, hiring for opportunities across all levels of seniority in our Sales and Alliances teams. Apply here if you believe you possess outstanding revenue generating experience from the Technology industry.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our...
-
Enterprise Open Source Solutions Specialist
2 weeks ago
Muscat, Muscat, Oman beBeeEnterprise Full timeJob OverviewWe are seeking a seasoned sales professional to accelerate the adoption of open source solutions in the enterprise.This role is ideal for someone with a passion for technology and a proven track record of success in sales.About The RoleYou will represent our company and its software in your territory, building relationships with key...
-
Senior/Staff/Principal Engineer
1 week ago
Muscat, Muscat, Oman beBeeEngineering Full time 9,000 - 12,000Software Architect Job Job Description:We are seeking a highly skilled Software Architect to lead the design and development of our open source projects. As a key member of our team, you will be responsible for architecting scalable and secure software solutions that meet the needs of our global customers.The ideal candidate will have a strong background in...
-
Senior Software Development Lead
1 week ago
Muscat, Muscat, Oman beBeeEngineering Full time $151,619 - $208,459Job DescriptionWe are seeking an exceptional Engineering Manager to join our team. The successful candidate will be responsible for leading and developing a team of engineers, ranging from graduate to senior.As an Engineering Manager, you will work remotely in a single major time zone, sometimes two, and coach, mentor, and offer career development feedback...
-
Software Development Team Lead
6 days ago
Muscat, Muscat, Oman beBeeEngineering Full time $80,000 - $160,000Job OpportunityWe are seeking a skilled and motivated Engineering Manager to join our team. The successful candidate will play a critical role in ensuring the security of millions of users worldwide by leading and developing a team of engineers, providing technical guidance on vulnerability remediation, driving the development of new security engineering...