Software Systems Architect

2 days ago


Muscat, Muscat, Oman Canonical Full time

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 initiatives such as public cloud, data science, AI, engineering innovation, and IoT.

About Us

We are 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 expect excellence from our colleagues and recruit on a global basis. We foster a workplace free from discrimination and value diversity of experience, perspectives, and background. This creates a better work environment and better products.

The Role

We are hiring Rust Engineering Leads to drive the adoption of this exciting language into Canonical offerings. You will design and implement well-tested and well-documented software in Rust, advocate for its adoption, identify projects and codebases for priority, debug and fix issues, participate in reviews, collaborate with community and colleagues, seek improvements to engineering practices, and contribute to product success through technical advocacy.



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

  • Software Architect

    2 weeks 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...

  • Software Architect

    7 days ago


    Muscat, Muscat, Oman SWATX Full time

    At SWATX, we're seeking a talented Software Architect to join our team. As a key player in the development process, you'll be responsible for designing and implementing cutting-edge software applications that drive business success.Responsibilities:Developing and maintaining software applications using C#, Java, or JavaScript programming...

  • Software Architect

    1 week ago


    Muscat, Muscat, Oman Canonical Full time

    Canonical 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,...


  • 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 Software Systems LLC Full time

    About the RoleWe are seeking a highly skilled and experienced Railway Quality Assurance Specialist to join our team at Software Systems LLC.The successful candidate will be responsible for providing input into reports to the Project Director about quality and operational readiness, conducting independent reviews and providing quality control feedback on...

  • System Architect

    5 days ago


    Muscat, Muscat, Oman Canonical Full time

    ResponsibilitiesAs a Senior Technical Lead, you will be responsible for leading a team of software engineers who implement and operate software solutions. You will provide engineering and process guidance to engineering teams, actively seek improvements to established processes, designs, and solutions, and collaborate with peers and cross-functional...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    We are looking for an experienced IT professional to join our team as the Mandate Management System Architect. The successful candidate will have a strong background in designing and implementing EChannels Applications Systems.Core Responsibilities:Interacts with Business Users, Mandate Management team, and vendors while handling support, new business...


  • Muscat, Muscat, Oman SWATX Full time

    We're looking for a highly skilled Senior Software Developer to lead our software development team at SWATX. As a seasoned developer, you'll be responsible for architecting, designing, and implementing innovative software solutions.About the Role:Lead the development of software applications, ensuring timely delivery and high-quality results.Mentor junior...


  • Muscat, Muscat, Oman Raawee, Inc Full time

    System ArchitectureRaawee, Inc is seeking an experienced large-scale system architect to design and develop scalable and secure systems using Oracle technologies. The successful candidate will have in-depth knowledge of Oracle PL/SQL, Forms, Reports, and stored procedures, as well as experience with complex concurrency, application performance, and...


  • Muscat, Muscat, Oman Byanat Full time

    As a Systems Integration Architect, you will be responsible for designing, developing, and managing the overall integration strategy of our observability platform. You will work closely with cross-functional teams—including engineering, data science, AI/ML, and telecom integration—to develop robust interfaces and middleware that connect disparate systems...


  • Muscat, Muscat, Oman Canonical Full time

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


  • Muscat, Muscat, Oman Software Systems LLC Full time

    Job DescriptionKey Responsibilities:Ensure that project outputs meet specified quality standards by implementing processes and systems to prevent defects.Set up quality management systems, conduct audits, and establish quality metrics and benchmarks.Provide confidence to customers that the project is being managed effectively and that quality requirements...


  • Muscat, Muscat, Oman Software Systems LLC Full time

    Please note this is an Onsite Job Opportunity in Oman. Relocation service will be provided.ResponsibilitiesProvide input into reports to the Project Director about quality and operational readiness.Independent review and providing quality control feedback on services like testing, inspection, and certification during the life cycle of a Rail Project...


  • Muscat, Muscat, Oman Canonical Full time

    The RoleWe are seeking an Information Systems Architect to define the best practice in infrastructure as code at a global scale. This role involves owning the design of hardware and software implementation from PCI lanes to CDN and everything in between. You will coach the IS team on automation, reliability, operational scalability, network infrastructure,...


  • Muscat, Muscat, Oman Innovance Consultancy Full time

    We are looking for an exceptional Lead Digital Banking Architect to drive the technical direction of our digital banking solutions.The ideal candidate will have a strong background in software architecture and low-code development, with expertise in digital banking technologies.This role requires a deep understanding of OutSystems Architecture Dashboard and...

  • Software Architect

    1 week ago


    Muscat, Muscat, Oman Canonical Full time

    Canonical is seeking a highly skilled developer to join its Observability team. As part of this team, you will work on designing and implementing a cloud-native monitoring stack that leverages best-in-class open-source monitoring tools. This stack will be designed to be opinionated, resilient, and scalable, providing valuable insights into system...


  • Muscat, Muscat, Oman Canonical Full time

    Requirements and QualificationsProven hands-on experience in software development using PythonProven hands-on experience in distributed systems, such as Kafka and SparkBachelor's or equivalent degree in Computer Science, STEM, or a similar fieldAdditional Skills That Can Be HelpfulExperience operating and managing other data platform technologies, SQL...


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

    At STI Engineering, we are seeking an Italian Architect to join our dynamic team in the Muscat office. As a member of our multidisciplinary team, you will assist in the design and development of architectural projects under the guidance of senior architects.Key ResponsibilitiesCollaborate with cross-functional teams to ensure project coordination and...


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