
Software Engineer
2 days ago
Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team is a collaborative team that develops a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines.
The OpenSearch team is focused on creating the best enterprise automation solution for search and analytics suites like OpenSearch and Elasticsearch.
We have a number of openings we are looking to hire across a range of levels. We will help you identify a suitable position depending on your experience and interests. Engineers who thrive at Canonical are mindful of open-source community dynamics and equally aware of the needs of large, innovative organisations.
Location: This is a Globally remote role.
What your day will look like
The OpenSearch team is responsible for the automation of OpenSearch operations. This includes ensuring fault-tolerant replication, TLS, installation, and much more; but also provides domain-specific expertise on the actual data system to other teams within Canonical. This role is focused on the creation and automation of features of data platforms, not analysing the data in them.
- Collaborate proactively with an internationally distributed team
- Write high-quality, idiomatic Python code to create new features
- Debug issues and interact with upstream communities publicly
- Work with helpful and talented engineers including experts in a diverse set of fields
- Work from home with global travel for 2 to 4 weeks per year for internal and external events
What we are looking for in you
- Proven hands-on experience in software development using Python
- Proven hands-on experience in distributed systems development
- Bachelor's or equivalent in Computer Science, STEM, or a similar degree
- Willingness to travel up to 4 times a year for internal events
Additional Skills That You Might Also Bring
You might also bring a subset of experience from the following, which will determine the exact role and level we consider you for:
- Experience operating and managing search and analytics engines like Elasticsearch, Logstash, Kibana, and OpenSearch
- Experience with Linux systems administration, package management, and operations
- Experience with the public cloud or a private cloud solution like OpenStack
- Experience with operating Kubernetes clusters and a belief that it can be used for serious persistent data services
What we offer you
Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.
In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, please ask your Talent Partner.
- Fully remote working environment - we've been working remotely since 2004
- Personal learning and development budget of 2,000USD per annum
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Parental Leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues at 'sprints'
- Priority Pass for travel and travel upgrades for long haul company events
About Canonical
Canonical is a pioneering tech firm that is 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 on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.
Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.
Canonical is an equal-opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
-
Software Engineer
3 days ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeThis is an exciting opportunity for a software engineer passionate about open source software, Linux, and OpenStack. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.As a software engineer on the OpenStack Engineering team, you'll be building Charmed...
-
Software Engineering Director
23 hours ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeJob Title: Software Engineering DirectorWe are seeking a highly experienced and visionary leader to join our team as the Software Engineering Director. As the Head of Engineering, you will be responsible for establishing technical direction, providing leadership, and mentorship to our teams.In this role, you will ensure alignment of engineering initiatives...
-
Software Engineer
2 weeks ago
Kuwait City, Al Asimah 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
1 week ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L 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,...
-
Senior Software Engineer
3 days ago
Kuwait City, Al Asimah Bleems Full timeAs a Senior Software Engineer, you will play a key role in designing, developing, and maintaining high-quality software solutions that meet the evolving needs of our organization. You will collaborate with cross-functional teams to implement scalable and efficient systems, leveraging your expertise in .NET technologies and mobile app development frameworks....
-
Software Engineer
3 hours ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeCanonical delivers open source software to millions of Linux, Windows and Mac machines through Ubuntu and the wider Canonical ecosystem. We are expanding our scope, to help developers ship their software efficiently to clouds and IoT devices.This is an opportunity for a talented software engineer with a passion for developer experience and build tooling to...
-
Software Engineer
2 days ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeUse your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping. The Multipass team is hiring a Software Engineer to join our distributed team. We greatly value quality in our code,...
-
Software Quality Engineer
5 days ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeKey ResponsibilitiesAs a Software Quality Engineer, you will be responsible for designing and executing performance tests to assess the system's stability, scalability, and response times under different conditions. You will also analyze and report on the performance results and recommend optimizations as needed.You will work closely with development teams...
-
Software Development Engineer
2 hours ago
Kuwait City, Al Asimah AASTRA TECHNOLOGIES Full timeAASTRA TECHNOLOGIES seeks a skilled and experienced software development engineer to lead the implementation of innovative SharePoint solutions. As a technical lead, you will be responsible for designing and developing custom SharePoint applications using SharePoint Designer, Visual Studio, and other tools.Key Responsibilities:Develop and implement custom...
-
Software Sustainability Engineer
7 days ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeKey ResponsibilitiesAs a Community Engineer, you will be responsible for:Collaborating with a distributed team to develop and implement community initiatives.Writing high-quality content to promote and support community engagement.Engaging with the Ubuntu community through various channels, including AskUbuntu, IRC, social media, and conferences.Representing...
-
Software Development Engineer
1 day ago
Kuwait City, Al Asimah V2X Inc Full timeJob SummaryWe are seeking a skilled Data Analyst to join our team as a Senior Software Developer. The ideal candidate will have experience in software development, data analytics, and algorithm design.About V2X Inc.V2X Inc. is a leading provider of innovative solutions for the global marketplace. We value integrity, respect, and responsibility, and we are...
-
Software Architect and Laravel Engineer
2 days ago
Kuwait City, Al Asimah Raw Code Developers (RCD) Full timeWe are seeking a talented and experienced Software Architect and Laravel Engineer to join our dynamic team at Raw Code Developers (RCD). As a key member of our team, you will be responsible for designing, implementing, and maintaining web applications using PHP and Laravel.Key Responsibilities:Design and develop robust and scalable web applications using PHP...
-
Golang Software Engineer, Commercial Systems
2 weeks ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeCanonical is a leading provider of open-source software and operating systems for 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, and...
-
Software Engineering Team Lead
2 days ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeAs a key member of our team, you will oversee the integration of business systems to ensure seamless data flow and automate business processes across the company. You will collaborate with cross-functional teams to design, develop, and operate engineering solutions, identifying areas for process improvement and delivering innovative engineering solutions....
-
Software Quality Assurance Engineer
7 days ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeAbout the RoleAre you passionate about ensuring software quality and delivering flawless user experiences? We're looking for a Software Quality Assurance (QA) Engineer to join our team and play a critical role in testing and improving our products.In this role, you will design, execute, and automate test cases to identify bugs, improve performance, and...
-
Distributed Systems Software Engineer
1 day ago
Kuwait City, Al Asimah Canonical Full timeAbout CanonicalWe are a leading developer of cloud computing solutions. Our team is responsible for creating and maintaining high-quality software for distributed systems.At Canonical, you will have the opportunity to work with cutting-edge technologies like Kubernetes, OpenStack, and Juju. You will develop CI pipelines that power our cloud integration...
-
Ubuntu Core Software Engineer
2 weeks ago
Kuwait City, Al Asimah Canonical Full timeRedefine the Linux experience in the embedded environments with the smallest, most secure, and updatable operating system in the IoT market. This is an opportunity for a software engineer passionate about open source software, Linux, security, and the developer experience. This challenging role demands a high degree of technical skill with low-level...
-
Quality Assurance Engineer
3 days ago
Kuwait City, Al Asimah Quick Broker Application Full timeWe're looking for a highly skilled Quality Assurance Engineer - Software Development to join our team at Quick Broker Application and contribute to the development of high-quality software products.In this role, you will be responsible for designing, executing, and automating test cases to identify bugs, improve performance, and ensure that our software...
-
Software Engineering Professional
1 day ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeJob DescriptionAs a Software Engineer on the Core Desktop team, you will be part of a dedicated group of professionals who are building the next generation of immutable Ubuntu desktop. Our goal is to put Linux desktops at the forefront of security, reliability, and usability. In this project, we combine the best ideas of immutable Linux with the latest Linux...
-
Engineering Manager for Open Source Software
7 days ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeAbout the CompanyCanonical 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 the...