
Expert Software Engineer and Team Leader
1 day ago
Canonical, a pioneering tech firm at the forefront of open source software development, is seeking an experienced Engineering Manager to join their team. As a key member of the Sustaining Engineering group, you will lead a distributed team of engineers and drive technical delivery across various technology fields.
Key Responsibilities- Manage and lead a distributed team of engineers, ensuring they have the resources and support needed to excel in their roles
- Hire, coach, mentor, and provide feedback to team members, focusing on career development and growth
- Develop and implement strategies to improve key performance indicators (KPIs) and training programs
- Collaborate with other engineering teams and stakeholders to advance modern software development practices
- Ensure timely delivery of bug fixes, patches, and technical solutions that meet business needs
- Advocate for a healthy, collaborative engineering culture aligned with the company's values
- Professional software delivery experience using C, C++, Go, Python, or similar languages
- Strong knowledge and passion for software development, Linux, and cloud computing
- Leadership experience demonstrating ability to organize and prioritize complex problem resolution and bug fixes
- Experience with version control systems such as git and debugging tools like gdb, crash, or others
- Demonstrated commitment to testing methodologies and maintainable code quality
- Excellent communication skills in English, both verbal and written
- Experience with Linux, preferably Ubuntu, and familiarity with open source software and business models
- A globally remote work environment with opportunities for collaboration and growth
- Personal learning and development budget of USD 2000 per year
- Annual compensation review and recognition rewards
- Competitive benefits package including annual holiday leave, maternity and paternity leave, and employee assistance program
- Opportunities for travel and professional development
At Canonical, we value diversity, equity, and inclusion, and strive to create a workplace free from discrimination. If you are passionate about software development, leadership, and open source, please consider joining our team.
-
Software Engineering Team Lead
4 days ago
Muscat, Muscat, Oman beBeeEngineering Full timeCanonical is a pioneering tech firm at the forefront of the global move to open source software and operating systems. As a leading provider of open-source projects, including Ubuntu, we are changing the world of software development. We recruit on a global basis and set a very high standard for people joining our company. Our platform, Ubuntu, powers...
-
Software Engineer
1 week ago
Muscat, Muscat, Oman Canonical Full timeJoin to apply for the Software Engineer - Cloud Images role at Canonical1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Cloud Images 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...
-
Software Engineer
3 weeks ago
Muscat, Muscat, Oman Canonical Full timeSoftware Engineer - Immutable Ubuntu DesktopJoin to apply for the Software Engineer - Immutable Ubuntu Desktop role at CanonicalSoftware Engineer - Immutable Ubuntu Desktop1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Immutable Ubuntu Desktop role at CanonicalGet AI-powered advice on this job and more exclusive...
-
Software Engineering Manager
1 day ago
Muscat, Muscat, Oman Canonical Full timeSoftware Engineering Manager - Sustaining EngineeringJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalSoftware Engineering Manager - Sustaining Engineering5 days ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalCanonical is a leading...
-
Software Engineer
3 weeks ago
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,...
-
Software Engineer, Ceph
4 weeks ago
Muscat, Muscat, Oman Canonical Full timeSoftware Engineer, Ceph & Distributed StorageJoin to apply for the Software Engineer, Ceph & Distributed Storage role at CanonicalSoftware Engineer, Ceph & Distributed Storage2 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer, Ceph & Distributed Storage role at CanonicalCanonical is a leading provider of open source software...
-
Software Engineer
4 weeks ago
Muscat, Muscat, Oman Canonical Full timeSoftware Engineer - Data Infrastructure - KafkaJoin to apply for the Software Engineer - Data Infrastructure - Kafka role at Canonical.Role OverviewCanonical is building a comprehensive automation suite for multi-cloud and on-premise data solutions. The data platform team develops managed solutions across various data technologies, including big data, NoSQL,...
-
Software Engineering Manager
7 days ago
Muscat, Muscat, Oman Canonical Full timeSoftware Engineering Manager - Container and Virtualisation InfrastructureSoftware Engineering Manager - Container and Virtualisation Infrastructure1 day ago Be among the first 25 applicantsCanonical 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...
-
Software Platform Engineering Manager
3 weeks ago
Muscat, Muscat, Oman Canonical Full timeSoftware Platform Engineering Manager - Ubuntu for Next-Gen SiliconJoin to apply for the Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon role at CanonicalSoftware Platform Engineering Manager - Ubuntu for Next-Gen Silicon1 week ago Be among the first 25 applicantsJoin to apply for the Software Platform Engineering Manager - Ubuntu for...
-
Juju Software Engineer
5 days ago
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,...