
Collaborative Software Engineer Role with Focus on Quality
2 days ago
We're seeking a collaborative software engineer to join our SnapD team at Canonical. As a key member of this team, you'll work on high-quality code for software delivery, containers, security sandboxing, telemetry, and device management. We prioritize collaboration, peer reviews, and maintainable code in our team.
About the JobThis role requires an obsession with quality and performance, as well as an interest in software publishing and consumption experiences. You'll collaborate with a distributed team to create innovative solutions and work on next-generation software packaging and delivery for Linux.
About UsCanonical is a global software company that delivers Ubuntu through collaborations with the open-source community. We help businesses reduce costs, improve efficiency, and enhance security with Ubuntu. As a remote-first company, we prioritize flexibility and innovation in our work.
Key Responsibilities- Develop high-quality code to develop new features and debug system-level issues.
- Collaborate with the team to find effective solutions and improve processes.
- Review code produced by other engineers and provide constructive feedback.
- A Bachelor's or equivalent degree in Computer Science, STEM, or a similar field.
- Professional software development experience using Go, Python, C, or C++.
- Knowledge of Linux system-level fundamentals, such as cgroups, namespaces, and apparmor.
-
Oman Software Engineering Role
5 days ago
Muscat, Muscat, Oman Diyar United Company Full timeSoftware Engineer Job DescriptionWe are seeking a highly skilled and motivated software engineer to join our development team. In this role, you will be responsible for designing, developing, testing, and maintaining software applications that support our mission of delivering innovative, high-quality solutions.Responsibilities:Developing Software...
-
Software Quality Engineer
2 days ago
Muscat, Muscat, Oman ProgressSoft Full timeWe are seeking an experienced Software Quality Engineer to join our team at ProgressSoft. As a key member of our quality assurance team, you will play a critical role in ensuring the quality and reliability of our software products.Job OverviewIn this role, you will be responsible for performing quality assurance activities, including testing, debugging, and...
-
Senior Software Engineer Oman
5 days ago
Muscat, Muscat, Oman Diyar United Company Full timeSoftware Engineer Position OmanWe are seeking a highly skilled and motivated software engineer to join our development team. In this role, you will be responsible for designing, developing, testing, and maintaining software applications that support our mission of delivering innovative, high-quality solutions.Job Responsibilities:Design and Development:...
-
Software Engineering Position
2 days ago
Muscat, Muscat, Oman Canonical Full timeWe're looking for a talented software engineer to join our SnapD team at Canonical. As a key contributor, you'll work on building high-quality code for software delivery, containers, security sandboxing, telemetry, and device management.About the JobThis role requires an obsession with quality and performance, as well as an interest in software publishing...
-
Software Engineering Excellence Leader
1 week ago
Muscat, Muscat, Oman Canonical Full timeAbout the RoleWe are seeking an exceptional Software Engineering Excellence Leader to drive our mission to deliver high-quality, secure, and reliable software systems in highly regulated environments. As a key member of our engineering team, you will lead the development lifecycle process, ensuring that our software meets the highest standards of...
-
Software Engineering Leadership Position
1 week ago
Muscat, Muscat, Oman Canonical Full timeAs a Software Engineering Leadership Position at Canonical, you will play a key role in driving the success of our Ubuntu Server Distribution. Our team is responsible for delivering this popular Linux platform to the world, and we are seeking a talented leader to join us.We strive to offer the latest, best, free software components, in an easy to use and...
-
Linux Software Engineer for Global Impact
2 days ago
Muscat, Muscat, Oman Canonical Full timeAt Canonical, we're seeking a highly skilled Linux software engineer to join our SnapD team. As a key member of this team, you'll work on mission-critical Golang code focused on software delivery, containers, security sandboxing, telemetry, and device management.About the RoleCollaborate proactively with a distributed team to create innovative...
-
Software Development Specialist
3 days ago
Muscat, Muscat, Oman Nortal Full timeCompany OverviewNortal is a forward-thinking company that creates innovative solutions to make a meaningful impact. With a focus on digitization, we've transformed the lives of over half a billion people worldwide. Our vision is to build a Seamless Society where technology and humanity come together.Job DescriptionWe're seeking a Junior Java Engineer to join...
-
Software Engineer for Cloud Operations
1 day ago
Muscat, Muscat, Oman Canonical Full timeJob DescriptionWe are seeking an experienced Senior Software Engineer to join our team. In this role, you will be responsible for designing, delivering, and supporting features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale.You will collaborate proactively with a distributed team.You will debug...
-
Product Development and Quality Manager
2 days ago
Muscat, Muscat, Oman Focus Management Consultants Limited (FMCL) Full timeProduct Manager is required by the leading IT solutions company based in Dubai to focus on product management.Responsibilities:Responsible for overall commercial success and profitability of IT Solutions products.Maintain a strong technical knowledge of IT Solutions product offerings, coordinate with R&D regarding product enhancements and modifications, and...
-
Senior Software Engineering Manager
2 days ago
Muscat, Muscat, Oman Canonical Full timeAre you passionate about open-source technology and looking for a challenging role that will take your career to the next level? Look no further! At Canonical, we are seeking an Engineering Director - Commercial Systems to join our team.In this role, you will lead a team of software engineers implementing and operating software solutions, providing...
-
Junior Software Engineer Position
3 days ago
Muscat, Muscat, Oman Nortal Full timeAbout NortalWe're a right-sized company that undertakes impactful projects while being small enough to care. Your voice matters here, and everyone's input is valued. We offer a unique opportunity to solve critical problems for interesting customers from diverse domains.Role DescriptionThis Junior Java Engineer position involves working on agile software...
-
Senior Quality Assurance
2 days ago
Muscat, Muscat, Oman NTG Full timeSenior QA/QC EngineerLocation: On-siteStarting Salary: $4,000 USD/monthWe are looking for a Senior QA/QC Engineer with 10+ years of experience in software testing and quality assurance. The ideal candidate will have expertise in test automation, API testing, performance testing, and security testing using industry-leading tools such as Selenium, Cypress,...
-
Software Engineer in Oman
2 days ago
Muscat, Muscat, Oman Diyar United Company Full timeThe ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.ResponsibilitiesExperience in Database Management Systems (MS SQL, Oracle, MySQL) and SQL Queries.Experience with software deployment, IIS, Web Servers.Experience in Windows Server & Linux...
-
Embedded Systems Software Engineer
3 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, the world's best free software platform. Our services help businesses worldwide reduce costs, improve efficiency and enhance security with Ubuntu.Sales/RevenueWe are proud to have an office in Taipei where we do a wide...
-
Software Developer Oman Position
5 days ago
Muscat, Muscat, Oman Diyar United Company Full timeJob OverviewWe are seeking a highly skilled and motivated software engineer to join our development team. In this role, you will be responsible for designing, developing, testing, and maintaining software applications that support our mission of delivering innovative, high-quality solutions.Key Responsibilities:Design and Development: Develop efficient,...
-
Software Engineering Manager
2 days ago
Muscat, Muscat, Oman Global Business Network LLC (GlobNet) Full timeGlobal Business Network LLC (GlobNet) is seeking an experienced Software Engineering Manager to lead our integration efforts. As a key member of our team, you will oversee the design, development, and deployment of secure, efficient, and compliant API architecture for integration with government systems.Key ResponsibilitiesOversee the design and...
-
Software Development Leadership
2 days ago
Muscat, Muscat, Oman Canonical Full timePosition Description\This is an exceptional opportunity to take on a leadership role in our software development team. As an Engineering Manager at Canonical, you will be responsible for leading a team of engineers in the Americas, Europe, Middle East, or Africa time zones.\Main Responsibilities\\Develop and implement effective strategies to drive team...
-
Computer Hardware and Software Engineer
4 days ago
Muscat, Muscat, Oman Ace Management Concepts Full timeWe are seeking a skilled Computer Hardware and Software Engineer to join our team at Ace Management Concepts. The role involves supporting sales teams during pre-sales meetings and conducting demos, while also being responsible for aftersales customer support, including hardware and software installation, troubleshooting issues, and onsite support. The ideal...
-
Civil Engineering Manager Role
10 hours ago
Muscat, Muscat, Oman 坯潤 Full timeAbout the JobThis role involves working closely with cross-functional teams to deliver high-quality results. You will have the opportunity to grow your skills and experience in civil engineering, while contributing to the success of our clients.The successful candidate will possess strong technical skills, excellent communication and interpersonal skills,...