
Scalable Software Engineer
1 week ago
Canonical is 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 recruit on a global basis and set a very high standard for people joining our organisation. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
About the Role- We are looking for an exceptional engineer with a strong academic track record and a proven ability to design and develop scalable software systems.
- The successful candidate will have experience working with Go and Python, as well as a solid understanding of database performance and security.
This role requires a team player who can collaborate effectively with colleagues across different time zones and locations. You will be responsible for designing and developing high-quality software that meets the needs of our customers and users.
Key Responsibilities- Designing and developing scalable software systems
- Collaborating with cross-functional teams to deliver high-quality software
- Maintaining and improving existing software systems
- Providing technical leadership and guidance to junior engineers
- Bachelor's degree in Computer Science or related field
- Experience with Go and Python programming languages
- Strong understanding of database performance and security
- Excellent communication and collaboration skills
- 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
We are 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. We pride ourselves on fostering a workplace free from discrimination and diversity of experience, perspectives, and background create a better work environment and better products.
-
Building Scalable Distributed Systems Expert
1 week ago
Muscat, Muscat, Oman beBeeDistributed Full timeDistributed Systems Engineer OpportunityWe are seeking a highly skilled Distributed Systems Engineer to join our team. As a Distributed Systems Engineer, you will be responsible for designing, implementing, and maintaining scalable and efficient distributed systems.Your primary focus will be on developing and validating resilient distributed systems,...
-
System Software Engineer
1 week ago
Muscat, Muscat, Oman beBeeSoftware Full timeSystem Software EngineerWe are seeking a talented System Software Engineer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and maintaining high-quality software systems.Your primary focus will be on creating robust, efficient, and scalable software solutions that meet the needs of our customers....
-
Software Engineer
3 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, 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,...
-
Software Engineer
2 weeks ago
Muscat, Muscat, Oman Canonical Full timeJoin to apply for the Software Engineer - OpenStack role at Canonical3 weeks ago Be among the first 25 applicantsJoin to apply for the Software Engineer - OpenStack role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global enterprise and...
-
Software Engineer
3 weeks ago
Muscat, Muscat, Oman canonical Full timeBachelor's in Computer Application (Computers)Nationality: Any NationalityVacancy: 1 VacancyJob DescriptionIn this role, you'll be developing tools and technology for building and maintaining a new generation of container images. You'll collaborate with multiple teams, both inside and outside Canonical, to ensure high-quality container images and a seamless...
-
Senior Software Engineer
4 weeks ago
Muscat, Muscat, Oman Canonical Full time1 day ago Be among the first 25 applicantsCanonical 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...
-
Full Stack Software Engineer
4 days ago
Muscat, Muscat, Oman beBeeDevelopment Full timeJob OpportunityWe are seeking a highly skilled developer to join our team. The ideal candidate will have hands-on experience with Node.js, MongoDB, Angular.js, and Express.js.Key Responsibilities:Manage and develop robust products that are fast, scalable, and highly responsive.Design and maintain large and complex databases, both relational and...
-
Software Engineer
1 week ago
Muscat, Muscat, Oman Canonical Full timeSoftware Engineer - Cross-platform C++ - MultipassJoin to apply for the Software Engineer - Cross-platform C++ - Multipass role at CanonicalSoftware Engineer - Cross-platform C++ - Multipass3 months ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Cross-platform C++ - Multipass role at CanonicalUse your deep C++ skills on Windows...
-
Software Engineer
7 days ago
Muscat, Muscat, Oman Canonical Full timeJoin to apply for the Software Engineer - Python/Golang - Kubernetes role at CanonicalContinue with Google Continue with Google1 month ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Python/Golang - Kubernetes role at CanonicalGet AI-powered advice on this job and more exclusive features.Sign in to access AI-powered...
-
Software Engineer
4 weeks ago
Muscat, Muscat, Oman Canonical Full timeJoin to apply for the Software Engineer - Cloud Images role at Canonical1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Cloud Images role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global enterprise and...