Modern Software Architect

16 hours ago


Muscat, Muscat, Oman Canonical Full time

Job Overview

We are building a team to focus on the modern C and C++ programming language and their ecosystem on Ubuntu. The team will deliver the best possible GCC and LLVM runtimes, developer experience, and supporting tooling in Ubuntu.

This is an exciting opportunity for a software engineer with a strong passion for compilers, runtimes, and tool chains. You will have excellent competencies in modern C/C++, Linux distributions, software architectures, and open source software.

The Ubuntu Foundations Team delivers the core Ubuntu system, the base for the entire Ubuntu family of products and services. We strive to deliver the latest-best free software components, in an easy to use and highly reliable form.

Your Role
  • You will work on one of the most critical toolchains involved in the making of Ubuntu and the pillars of the modern software ecosystem.
  • You will leverage your competencies and experience in C, C++ to make Ubuntu the best platform to develop, distribute, and consume software built with GCC and LLVM.
  • You will collaborate proactively with a distributed team, select, integrate, and package best-of-breed tooling with Ubuntu to improve developer and operator experience with GCC and LLVM.
  • You will write high-quality code to create new features, debug issues, and produce high-quality code to fix them.

  • Software Architect

    5 days ago


    Muscat, Muscat, Oman canonical Full time

    Software 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...

  • Technical Architect

    2 weeks ago


    Muscat, Muscat, Oman Salt Full time

    IMMEDIATE AVAILABLE CANDIDATESCANDIDATES THAT CAN START ON THE 7TH of APRILHAVE TO BE ABLE TO TRAVEL TO OMANHi,Hope you are doing well,I am working with a global consulting company in the UAE who have an urgent requirement for one of their customers in the Telcoms industry in Oman. This role is an initial 6-week project with the view to extend into a...


  • Muscat, Muscat, Oman canonical Full time

    RequirementsWe are looking for an outstanding software architect and engineer with experience in Golang and C, and the leadership qualities needed to rally a team to ship outstanding products.Knowledge of modern cloud infrastructure offerings, their APIs, and their underlying technologies is a must.This is an opportunity for someone who wants to have a...


  • Muscat, Muscat, Oman NTG Full time

    Senior 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...


  • Muscat, Muscat, Oman Rita's Italian Ice Full time

    At 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....

  • Software Architect

    4 days ago


    Muscat, Muscat, Oman Canonical Full time

    About UsCanonical 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...


  • Muscat, Muscat, Oman Rita's Italian Ice Full time

    Job 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...


  • Muscat, Muscat, Oman PhazeRo Full time

    Job 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...


  • Muscat, Muscat, Oman Ghobash Group Full time

    Company 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...


  • Muscat, Muscat, Oman Canonical Full time

    Your 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...


  • Muscat, Muscat, Oman Canonical Full time

    Company 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...


  • Muscat, Muscat, Oman canonical Full time

    We'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...


  • Muscat, Muscat, Oman Salt Full time

    Job DescriptionWe are seeking a highly skilled Solution Architect to join our team at Salt, a global consulting firm. As part of our digital business transformation program, we are working with a large telecoms company in Oman to modernize their API layer and achieve scalability and stability.The successful candidate will have deep experience in Java Spring...


  • Muscat, Muscat, Oman Canonical Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our HPC team and contribute to delivering an outstanding HPC experience. As part of the Ubuntu platform, this role will involve developing Python software for automation of key software in the HPC sphere.Key ResponsibilitiesDesign and develop high-quality, rigorously designed Python...

  • Software Engineer

    2 days ago


    Muscat, Muscat, Oman Canonical Full time

    About Our TeamWe are a dynamic and diverse team of engineers at Canonical, working together to deliver high-quality software solutions. We are committed to innovation, collaboration, and excellence.Your RoleAs a Distributed Systems Software Engineer, you will be responsible for designing and developing resilient distributed systems. Your primary focus will...


  • Muscat, Muscat, Oman Salt Full time

    Technical Modernization ProgramSalt is working with a large telecoms company in Oman to implement a comprehensive technical modernization program. The goal of this program is to modernize the client's API layer and ensure scalability and stability.A key component of this program is the replacement of legacy systems with modern architecture and the creation...


  • Muscat, Muscat, Oman Canonical Full time

    About CanonicalAt Canonical, we are seeking a highly skilled Distributed Systems Software Engineer to join our team. As a key member of our engineering team, you will play a crucial role in designing and developing resilient distributed systems.Your ResponsibilitiesCreate automated testing approaches and infrastructure for validating reliability,...


  • Muscat, Muscat, Oman canonical Full time

    Job 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...


  • Muscat, Muscat, Oman Canonical Full time

    Job 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...


  • Muscat, Muscat, Oman Canonical Full time

    Join Our MissionAt Canonical, we're committed to shaping the future of open-source technology. We're seeking a talented software engineer to join our Core Desktop team and contribute to the development of the next-generation immutable Ubuntu desktop.This role offers a unique opportunity to work on a cutting-edge project, combining the strengths of immutable...