Linux devices software engineer
2 days ago
Work on mission-critical Golang code, focused on software delivery, containers, security sandboxing, telemetry and device management, as a software engineer on our SnapD team.
Snaps are next-generation software packaging and delivery for Linux. They are designed for safety, security and robustness, with application-specific confinement of containers optimised for IoT devices, desktops and servers. Our goal is that snaps work across multiple Linux flavors to ensure that publishers have the simplest way to reach the whole Linux world.
This role requires an obsession with quality and performance, for work at the heart of the operating system. It also requires an interest in the software publishing and consumption experience. Applicants should be passionate about open source software development. We value collaboration, peer reviews, good unit/integration testing and maintainable code. General knowledge and experience with Linux as a developer platform is required. Having previous experience with Golang is very nice to have.
What you'll do- Collaborate proactively with a distributed team
- Write high quality code to create new features
- Debug Linux system level issues and produce high quality code to fix them
- Review code produced by other engineers
- Discuss ideas and collaborate on finding good solutions
- Obsess over how to achieve robustness despite unexpected events like power outages
- Work from home with global travel for up to two weeks, twice a year
- You love technology and working with brilliant people
- You are curious, flexible, articulate, and accountable
- You value soft skills, are thoughtful and self-motivated
- You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
- You have professional software development experience using Go, Python, C, or C++
- You know Linux system-level fundamentals, e.g. cgroups, namespaces, apparmor
- Commitment to software testing, code reviews and maintainable code
Canonical is a growing, international software company that works with the open-source community to deliver Ubuntu. Our services help businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu. Canonical is a unique tech company - global, remote-first, open source, with 1100 professionals across 70 countries - we want to be the world's best, not biggest, global software company. With almost every team remote by default, Canonical sets the pace on the 21st-century digital workplace.
Benefits- Work from home
- Learning and development allowances
- Competitive Salary
- Annual compensation review
- Recognition rewards
- Generous annual leave
- Paid maternity, paternity and sick leave
- Priority Pass for travel
- Exposure to international business and technology
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.
#J-18808-Ljbffr
-
Golang Developer for Linux Devices
2 days ago
Doha, Baladīyat ad Dawḩah, Qatar Canonical Full timeAt Canonical, we're looking for an experienced Golang developer to join our SnapD team. As a software engineer, you'll work on next-generation software packaging and delivery for Linux devices.About the JobThe role requires an obsession with quality and performance, as well as an interest in software publishing and consumption experiences.Applicants should...
-
Linux System Software Expert
2 days ago
Doha, Baladīyat ad Dawḩah, Qatar Canonical Full timeWe're seeking a Linux system software expert to join our SnapD team. As a software engineer, you'll work on creating robust software solutions for Linux devices using Golang.About the JobThe ideal candidate will have a strong background in Linux fundamentals, such as cgroups, namespaces, and apparmor.They will also have experience with professional software...
-
Linux Core Software Engineer Position
10 hours ago
Doha, Baladīyat ad Dawḩah, Qatar Canonical Full timeWe're seeking a skilled software engineer to work on our Ubuntu Core project. This role demands a deep understanding of Linux, its kernel, and low-level system components. The ideal candidate will have hands-on experience with C or Golang and shell scripting.As part of our team, you'll contribute to designing and implementing software that powers various...
-
Linux Kernel Engineer
7 days ago
Doha, Baladīyat ad Dawḩah, Qatar BRUNEL Full timeAt BRUNEL, we are seeking an exceptional software engineer to join our Linux kernel team. This role is perfect for individuals who want to work on both stable and cutting-edge Linux kernels for Ubuntu and its wider ecosystem.We partner with the biggest kernel contributors - the silicon companies - to ensure that their work reaches the widest possible...
-
Embedded Linux Systems Developer
10 hours ago
Doha, Baladīyat ad Dawḩah, Qatar Canonical Full timeRedefine the Linux experience in embedded environments with our smallest, most secure and updatable operating system.This is an opportunity for a software engineer passionate about open source software, Linux security, and developer experience. We are looking for someone with high technical skill in low-level operating systems, kernel, and device...
-
Ubuntu Core Software Engineer
13 hours ago
Doha, Baladīyat ad Dawḩah, Qatar 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...
-
Cloud Native Software Engineer
2 days ago
Doha, Baladīyat ad Dawḩah, Qatar Canonical Full timeAs a cloud native software engineer, you'll work on creating scalable and secure software solutions for Linux devices using Golang.About the JobThe role requires collaboration with a distributed team to create new features and debug system-level issues.Applicants should be passionate about open-source software development and have experience with Linux as a...
-
Linux Embedded Systems Engineer
2 days ago
Doha, Baladīyat ad Dawḩah, Qatar Canonical Full timeCompany OverviewCanonical 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.We work with the world's most significant silicon companies - Intel, AMD,...
-
Technical Device Engineer
2 days ago
Doha, Baladīyat ad Dawḩah, Qatar Talent Leaders Inc. Full timeJob DescriptionTalent Leaders Inc. is looking for a talented Electronics Maintenance Professional to join our team. In this role, you will be responsible for performing maintenance and repair on a variety of electronic devices, including computers, phones, televisions, and tablets.ResponsibilitiesPerform routine maintenance and repair tasks on electronic...
-
Weblogic and Linux Engineer
4 days ago
Doha, Baladīyat ad Dawḩah, Qatar Vamsystems Full timeAre you a seasoned Weblogic and Linux Engineer looking for a new challenge? Do you have a passion for technology and a drive to deliver exceptional results?We're seeking an experienced professional with a strong background in WebLogic and Linux engineering. Your expertise will be essential in helping us achieve our goals and meet the needs of our clients.In...
-
Ubuntu Linux Kernel Expert
7 days ago
Doha, Baladīyat ad Dawḩah, Qatar BRUNEL Full timeBRUNEL has a large and rapidly growing kernel team that underpins Ubuntu and open source more widely across a very wide range of hardware and use cases. We are seeking expert engineers to contribute to our kernel organization. In this role, you will work on optimizing kernels for key silicon and cloud partners, confidential computing and next-generation...
-
Software Engineer for SnapD Team
2 days ago
Doha, Baladīyat ad Dawḩah, Qatar Canonical Full timeAs a key member of our SnapD team, you will work on mission-critical Golang code focused on software delivery, containers, security sandboxing, telemetry, and device management.About the RoleCollaborate with a distributed team to create new features and debug system-level issuesDevelop high-quality code using your expertise in Golang and Linux...
-
Software Engineering Expert
7 days ago
Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full timeAt Canonical, we are seeking a talented software engineer to join our Ubuntu Foundations team. As a key member of our team, you will work on building and delivering the best possible Rust runtime, developer experience, and supporting tooling in Ubuntu.This is an exciting opportunity for someone passionate about open-source software, Linux systems, software...
-
Operating System Software Engineer
7 days ago
Doha, Baladīyat ad Dawḩah, Qatar BRUNEL Full timeWe are seeking experienced operating system software engineers to join our Linux kernel team at BRUNEL. The successful candidate will work on ensuring production readiness and performance for the latest patch sets. This includes but is not limited to:Networking - in particular performance and securityStorage - we are particularly interested in Ceph and...
-
Linux Systems Administration and AI Expert
5 days ago
Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full timeRequired Skills and QualificationsYou should have a technical degree or equivalent experience. A minimum of 3+ years of experience in software engineering and Linux systems administration is required.Proficiency in one or more languages, such as Java, Python, is necessary.Linux systems administration, command-line experience, shell scripting, and DevOps...
-
Go Software Engineer
1 day ago
Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full timeAbout ArizoglobalWe are a global technology company dedicated to delivering innovative solutions. Our team is passionate about building scalable systems that make a difference.Job DescriptionWe are seeking an experienced Golang developer to join our team. The ideal candidate will have a strong background in software engineering and a proven track record of...
-
Linux and WebLogic Infrastructure Specialist
4 days ago
Doha, Baladīyat ad Dawḩah, Qatar Vamsystems Full timeVamsystems is committed to delivering exceptional service and support to our clients. As a Linux and WebLogic Infrastructure Specialist, you'll play a critical role in ensuring the reliability and efficiency of our systems.We're seeking an experienced professional with a proven track record in Linux engineering and administration. Your expertise will enable...
-
Senior Software Development Engineer
1 day ago
Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full timeAbout CanonicalCanonical 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 on a daily basis.We recruit on a global basis and set a very high standard for people joining the...
-
Linux System Administrator
1 day ago
Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full timeSoftware Engineer and Linux Systems Administrator, Java or Python, AI, U.S. Military Base in QatarUrgent Need Our Dallas-based client is searching for candidates interested in joining a firm building artificial intelligence technology. This firm leads the way in building 4D infrastructure for the next generation of technology, using AI/ML, Computer Vision,...
-
Linux Systems Administrator
1 day ago
Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full timeAbout lxbfYeaaA prominent player in the Middle East and Africa region, we offer a diverse range of innovative solutions to cater to the evolving needs of our clients.With a significant presence spanning over 31 countries across three continents, we have established ourselves as a trusted partner for businesses and individuals alike.Our commitment to...