
Software Engineering Innovator
15 hours ago
Company Overview
- Canonical is a leading provider of open-source software and operating systems, serving the global enterprise and technology markets.
- Our Ubuntu platform is widely used in cutting-edge initiatives such as public cloud, data science, AI, engineering innovation, and IoT.
- We collaborate with industry leaders and pioneers in various sectors, leveraging our expertise to drive innovation.
Job Description
- As a Rust Engineering Lead, you will design and implement well-tested and well-documented software in Rust.
- You will advocate for Rust adoption within Canonical and upstream projects, identifying opportunities for its implementation.
- Debugging and fixing issues encountered by users will be an essential part of your role.
Required Skills and Qualifications
- An exceptional academic track record from both high school and university is expected.
- A degree in Computer Science or STEM, or a compelling narrative about your alternative path, is required.
- For more senior roles, experience building, deploying, and operating distributed systems and APIs is highly valued.
Benefits
- Distributed work environment with twice-yearly team sprints in person.
- Personal learning and development budget of USD 2,000 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.
- Priority Pass, and travel upgrades for long haul company events.
-
Process Engineering Expert
4 days ago
Muscat, Muscat, Oman DeltaAfrik Engineering Limited Full timeAt DeltaAfrik Engineering Limited, we're committed to delivering projects that create value over the life of our clients' assets. As a Senior Process Engineer, you'll play a key role in helping us bridge two worlds and move towards more sustainable energy sources.We're seeking an experienced Process Engineer who can help us deliver high-quality projects on...
-
Muscat, Muscat, Oman Canonical Full timeAbout the RoleCanonical is a leading provider of open-source software and operating systems. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We are seeking a highly skilled Python Software Engineer to join our Commercial Systems unit.The Commercial Systems...
-
Cloud Infrastructure Software Engineer
10 hours ago
Muscat, Muscat, Oman Canonical Full timeAbout the RoleWe are seeking a skilled Golang System Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing low-level Go codebase that sits between our REST API and C libraries used to manage containers and virtual machines.The ideal candidate will have experience in design and data...
-
Software Systems Engineer
10 hours ago
Muscat, Muscat, Oman Canonical Full timeSoftware Engineer - Cloud InfrastructureWe are seeking a highly skilled software engineer to join our cloud infrastructure team. The ideal candidate will have experience with Go and C programming languages, as well as knowledge of networking and storage technologies.The role involves designing, implementing, and documenting system-level Go code, modeling...
-
Open Source Software Quality Engineer
10 hours ago
Muscat, Muscat, Oman Canonical Full timeWe're seeking an exceptional system engineer to lead quality efforts in our Ubuntu Quality Engineering team. As a key member of our team, you'll contribute to the success of our open source platform by ensuring the highest level of quality and reliability.Your ExpertiseA strong background in software engineering, Linux, and open source...
-
Software Development Engineer
5 days ago
Muscat, Muscat, Oman Canonical Full timeCompany OverviewCanonical is a leading international software company that collaborates with the open-source community to deliver Ubuntu, a world-renowned free software platform. Our services empower businesses worldwide to reduce costs, improve efficiency, and enhance security using Ubuntu.Job DescriptionWe are seeking an exceptional Software Development...
-
Software Engineer
7 days ago
Muscat, Muscat, Oman Altkamul Full timeAt Altkamul, we're seeking a highly skilled Backend Developer to join our team in Sharjah, UAE.The ideal candidate will be familiar with the full software design life cycle and have experience in designing, coding, testing, and managing applications. They should be comfortable coding in multiple languages and have an ability to test code to maintain...
-
Senior HSE Engineer
5 days ago
Muscat, Muscat, Oman Elixir Engineering Full timeCompany OverviewElixir Engineering is a leading provider of engineering services to the hydrocarbon industry. We are committed to delivering high-quality services that meet the needs of our clients and exceed their expectations.Our team of experienced engineers and technicians works closely with clients to understand their needs and develop solutions that...
-
Software Architect with Cloud Expertise
2 days ago
Muscat, Muscat, Oman Canonical Full timeAbout UsCanonical is a leading provider of open-source software solutions to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in innovative initiatives such as cloud computing, artificial intelligence, internet of things, and engineering innovation.Job DescriptionWe are seeking an experienced Senior Web Engineer to join our...
-
Risk Management Engineer
3 days ago
Muscat, Muscat, Oman DeltaAfrik Engineering Limited Full timeWe are seeking a highly skilled Risk Management Engineer to join our team at DeltaAfrik Engineering Limited.The successful candidate will be responsible for identifying and mitigating potential risks in oil and gas facilities, ensuring compliance with industry standards and regulations. They will work closely with cross-functional teams to develop and...
-
Software Development Manager
2 days ago
Muscat, Muscat, Oman Canonical Full timeCanonical is a pioneering tech firm at the forefront of open-source innovation. As a Software Development Manager, you'll oversee the development of cutting-edge software solutions using our Ubuntu platform. This role requires a seasoned leader who can guide a team of engineers in delivering timely, high-quality products.We're looking for someone with...
-
Software Delivery Engineer
16 hours ago
Muscat, Muscat, Oman Digital Mall Full timeDigital Mall invites applications for a Software Delivery Engineer position. In this role, you will execute the full lifecycle of product development, including designing, provisioning, and managing infrastructure resources.Main Duties:We expect you to program well-designed, efficient, and testable code that meets specifications.Implementing and maintaining...
-
Senior Software Engineer Leader
5 days ago
Muscat, Muscat, Oman Canonical Full timeAbout the RoleWe are seeking a skilled Technical Project Manager to join our Engineering team at Canonical. As a Technical Project Manager, you will be responsible for leading software development projects from conception to delivery. You will work closely with cross-functional teams to ensure that projects are completed on time, within budget, and to the...
-
Senior Software Engineer for AI and IoT
2 days ago
Muscat, Muscat, Oman Canonical Full timeAbout the RoleWe are seeking an experienced Senior Web Engineer to join our Cloud Engineering team. As a technical lead, you will drive best practices across the team, identifying risks and communicating them to relevant stakeholders.The successful candidate will have excellent technical skills, including Linux (Debian or Ubuntu preferred) experience. You...
-
Full Stack Software Engineer
10 hours ago
Muscat, Muscat, Oman TAT IT Technolgies Full timeTAT IT Technologies is currently looking for a skilled Full-Stack Software Engineer with extensive experience in Java programming. The successful candidate will be responsible for managing all technical aspects of application development.Strong knowledge of Java, Apache Tomcat, SVN, Spring Boot, Microservices, MVC Architecture, Web ServicesExpertise in...
-
Senior Software Manager
3 days ago
Muscat, Muscat, Oman Canonical Full timeAbout the Role: This is an exciting opportunity for a software engineer passionate about open source software, Linux, Kubernetes, and Observability. Build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu.We expect Engineering Managers to be fluent in...
-
Cloud Engineer Position
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, plays a significant role in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.We are hiring a Cloud Support Engineer to deliver exceptional technical...
-
Software Developer for Cloud Orchestration
15 hours ago
Muscat, Muscat, Oman Canonical Full timeWe are seeking a skilled software developer to join our team and contribute to the development of cloud orchestration solutions. As a Distributed Systems Software Engineer at Canonical, you will be responsible for creating automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and...
-
Software Development Lead
5 days ago
Muscat, Muscat, Oman Canonical Full timeJob DescriptionThe role of a Technical Project Manager at Canonical is to oversee the development and delivery of software projects. As a key member of the Engineering team, you will be responsible for ensuring that projects are completed on time, within budget, and to the required quality standards.As a Technical Project Manager at Canonical, you must have...
-
Public Cloud Software Developer
6 days ago
Muscat, Muscat, Oman Canonical Full timeResponsibilitiesYou will collaborate proactively within a distributed team, fostering a seamless software ecosystem experience for all Ubuntu users. You will evaluate contributions from other engineers to maintain high-quality software standards and collaborate with other teams in the Ubuntu and Debian communities, upstream projects, and commercially...