
Software Architect
3 days ago
About Us
Canonical is a pioneering tech firm that leads the global shift to open source. We publish Ubuntu, one of the most important open source projects and the platform for AI, IoT, and cloud technology.
We're changing the world every day and recruit globally. Our high standards demand excellence from those joining our company.
A remote-first company since 2004, we offer a unique perspective on the future of digital business. Our diverse team fosters an environment where innovation thrives.
The Role
You'll join our dedicated Core Desktop team to build the next-generation immutable Ubuntu desktop. This project combines the best ideas of immutable Linux with the latest Linux desktop experience, aiming to put Linux desktops back at the forefront of security, reliability, and usability.
Our goal is to create a better platform for innovation, combining the strengths of Linux with modern user experiences. You'll work closely with experienced team members to shape the future of Ubuntu's Core Desktop.
Your Day-to-Day
- Design and develop elements of the Core Desktop.
- Work with the latest Linux container technologies - kernel namespaces, cgroups, apparmor, seccomp, and more.
- Write high-quality, defensive, and performant code for millions of demanding daily users.
- Collaborate with team members to understand the intricacies of immutable desktops.
- Participate in code reviews to gain a deep understanding of quality standards and architecture.
- Engage with the Ubuntu community to gather user feedback and insights.
- Contribute to documentation to aid in your learning and that of future team members.
- Troubleshoot and resolve user-reported issues, gaining experience in debugging and problem-solving.
What We Are Looking For
We seek individuals with outstanding academic results and a passion for technology. An undergraduate degree in a technical subject or an alternative chosen path is essential.
Key skills include:
- Linux containerization technologies - kernel namespaces, cgroups, apparmor, or seccomp.
- Linux desktop environments - XDG portals, free desktop specifications, systemd, GRUB, etc.
- C/C++, Go, Python, and Shell scripting.
- Good communication skills for both internal and external interactions.
Benefits
We offer a performance-driven annual bonus, personal learning and development budget, annual compensation review, recognition rewards, and more. Our distributed work environment allows for flexibility and collaboration.
-
Software Architect
4 days ago
Muscat, Muscat, Oman canonical Full timeSoftware Architect - Containers, VirtualisationBachelor of Technology/Engineering (Automobile)Nationality: Any NationalityVacancy: 1 VacancyJob DescriptionWe are hiring a software architect for Canonical LXD and MicroCloud.Our goal is to make clusters of compute, with system containers or virtual machines, "just work". It should be trivial to stand up a...
-
Software Solutions Architect
7 days ago
Muscat, Muscat, Oman Intelligent Projects Full timeJob OverviewWe are seeking a highly skilled and experienced professional to join our team as a Software Solutions Architect. As a key member of our team, you will be responsible for designing and implementing robust software solutions that meet the needs of our clients.About UsIntelligent Projects is a leading provider of Smart Home Technologies in Oman. We...
-
Senior System Architect
2 weeks ago
Muscat, Muscat, Oman NTG Full timeSenior System ArchitectLocation: On-siteStarting Salary: $6,000 USD/monthWe are looking for a Senior System Architect with 10+ years of experience in system architecture, including 5+ years in a senior role. The ideal candidate will have expertise in TOGAF architecture, designing and implementing on-premise and multi-tenancy architectures, and working within...
-
Cloud Architect Leader
1 week ago
Muscat, Muscat, Oman Canonical Full timeAt Canonical, we are pioneering the global move to open source software and operating systems. Our Ubuntu platform is widely used in groundbreaking enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We work with leading public cloud and silicon providers, and industry leaders in various sectors.The company is a...
-
Italian Architect Position
3 days ago
Muscat, Muscat, Oman Rita's Italian Ice Full timeAt STI Engineering, we offer a dynamic work environment where talented individuals can grow and develop their skills. We are currently seeking an Italian Architect to join our team in Muscat, Oman.The ideal candidate will possess a keen interest in digital technologies and be eager to expand their expertise across various architectural disciplines....
-
Senior Architect Role in Oman
3 days ago
Muscat, Muscat, Oman Rita's Italian Ice Full timeJob DescriptionSTI Engineering is looking for an Italian Architect to join our team in Muscat, Oman. As a key member of our team, you will assist in the design and development of architectural projects, utilizing your expertise in design software such as Revit, AutoCAD, SketchUp, Photoshop, and similar programs.Responsibilities:Assist in the design and...
-
AI Solutions Architect
4 days ago
Muscat, Muscat, Oman PhazeRo Full timeJob DescriptionWe are looking for a highly skilled AI Engineer to join our team. The ideal candidate will have a strong background in AI/Machine Learning engineering and experience working with large datasets.Responsibilities:Architect and Develop: Architect and develop AI models and solutions that align with client requirements and business goals.Integrate...
-
Container Technology Architect
1 week ago
Muscat, Muscat, Oman Canonical Full timeWe are looking for a talented Software Architect with experience in Golang and C, and a strong track record of technical leadership. The ideal candidate will have knowledge of modern cloud infrastructure offerings, their APIs, and their underlying technologies.As a member of our team, you will have the opportunity to work from home with global travel twice...
-
Cloud Infrastructure Architect
8 hours ago
Muscat, Muscat, Oman Canonical Full timeYour ResponsibilitiesAs a Senior SRE & GitOps engineer, you will:Drive the development of automation and GitOps in your team as an embedded tech lead.Closely collaborate with the IS architect to ensure solutions align with the IS architecture vision.Apply your experience of IaC to develop infrastructure as code practice within IS.Automate software operations...
-
Software Engineering Manager
1 week ago
Muscat, Muscat, Oman Canonical Full timeAs a Software Architect at Canonical, you will play a critical role in shaping the future of cloud computing technologies. You will have the opportunity to work on challenging projects, lead a team, and make a meaningful impact on the company's success.Key Requirements:Exceptional academic track record from both high school and universityUndergraduate degree...
-
Cloud Infrastructure Architect
6 days ago
Muscat, Muscat, Oman Canonical Full timeCompany Overview 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 include industry leaders in many sectors. The company...
-
Cloud Software Architect
2 days ago
Muscat, Muscat, Oman canonical Full timeWe're looking for a highly motivated technical professional to join our team at Canonical.The successful candidate will have a strong background in software development, with experience in Python and Jira administration.About This Role:This is a technical leadership position that involves managing the Atlassian Cloud ecosystem, designing and implementing...
-
Embedded Systems Architect
2 days ago
Muscat, Muscat, Oman canonical Full timeJob RequirementsWe are looking for a talented Embedded Systems Architect to join our team. The ideal candidate will have experience in software and system engineering services for OEM and ODM customers.You will work closely with partners on platform bring up, collaborate with project managers and Field/QA engineers to identify, triage, and fix critical...
-
IoT Software Architect
16 hours ago
Muscat, Muscat, Oman Canonical Full timeJob OverviewAs an Ubuntu Enablement Engineer at Canonical, you'll play a crucial role in ensuring the success of our partnerships with leading OEMs, ODMs, and silicon companies. You'll collaborate closely with cross-functional teams to deliver high-quality software engineering services and drive innovation in the field of embedded systems.Main...
-
Software Architect
8 hours ago
Muscat, Muscat, Oman Canonical Full timeJob SummaryWe are seeking a Senior Web Engineer to join our team at Canonical. The successful candidate will have experience in designing and implementing software, leading in our engineering process, and contributing to technical documentation.Key Responsibilities:Driving best practices across the team and identifying risksCommunicating risks to relevant...
-
Infrastructure Solution Architect
2 weeks ago
Muscat, Muscat, Oman Secure Maximum Company Full timeWe are seeking a highly skilled and experienced Infrastructure Solution Architect to design, implement, and maintain our organization's IT infrastructure. The ideal candidate will possess deep expertise in network, storage, server, and security technologies. They will be adept at translating business requirements into technical solutions that are scalable,...
-
Senior Solution Architect
2 weeks ago
Muscat, Muscat, Oman Ghobash Group Full timeCompany DescriptionCNS (Computer Network Systems) is a technology company in the middle-east & has over 30 years of successful achievements and long-term partnerships with distinct customers across the region.We are an IT Integrator & our expertise are in Banking & Financial Service Insurance, Technology Enablement, IT Outsourcing, Cyber security, Digital...
-
Go Software Architect
5 days ago
Muscat, Muscat, Oman Canonical Full timeAbout YouWe are looking for an individual with extensive personal experience with Linux, preferably Debian or Ubuntu. Your excellent interpersonal skills, curiosity, flexibility, and accountability will enable you to work effectively in a fully remote and distributed environment.As a strong motivator, you will be able to deliver results-oriented solutions,...
-
Software Systems Architect
4 days ago
Muscat, Muscat, Oman canonical Full timeAbout the RoleThe successful candidate will be responsible for leading the LXD and MicroCloud architecture, mentoring colleagues, developing in Golang and C, and ensuring the product is secure and performant.The role entails technical leadership, team motivation, direction, and pace, as well as delivering results to schedule.
-
Android Software Architect
4 days ago
Muscat, Muscat, Oman SWATX Full timeAbout SWATXAt SWATX, we are a team of passionate professionals dedicated to creating innovative mobile solutions. As a Senior Android Engineer at our company, you will play a pivotal role in shaping the future of our mobile applications.About the RoleWe are seeking an experienced Senior Android Engineer to join our cross-functional team. Your expertise in...