
[9/27/2025 A] Software Engineer
1 week ago
Software Engineer - Immutable Ubuntu Desktop Join to apply for the Software Engineer - Immutable Ubuntu Desktop role at Canonical
Software Engineer - Immutable Ubuntu Desktop 3 months ago Be among the first 25 applicants
Join to apply for the Software Engineer - Immutable Ubuntu Desktop role at Canonical
Get 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 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 industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
We are hiring a Software Engineer on the Core Desktop team. In this role, you'll join a dedicated team of professionals to build the next generation of immutable Ubuntu desktop. Our goal is to put Linux desktops back at the forefront of security, reliability and usability. In this project we combine the best ideas of immutable Linux with the latest Linux desktop experience to bring our global ecosystem of developers a much better platform for innovation. We mostly code in system languages such as C/C++ and use Python and Shell scripting as well. Occasionally we use Go, and Dart / Flutter. This role offers a unique opportunity to grow and learn in a fast-paced environment. Your contributions, guided by more experienced team members, will be essential in shaping the future of Ubuntu's Core Desktop.
Location: This this is a home-based position on a team in the EMEA region.
What your day will look like
Design and develop elements of the Core Desktop.
Work with the latest Linux container technologies - kernel namespaces, cgroups, apparmour, seccomp and more
Write high quality, defensive and performant code for millions of demanding daily users
Collaborate with team members to understand the intricacies of immutable desktops.
Participate in code reviews to gain a deep understanding of quality standards and architecture.
Engage with the Ubuntu community to gather user feedback and insights.
Contribute to documentation to aid in your learning and that of future team members.
Take part in regular team meetings to discuss progress, challenges, and upcoming development sprints.
Troubleshoot and resolve user-reported issues, gaining experience in debugging and problem-solving.
What we are looking for in you
Outstanding academic results
An undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path.
An understanding of software development methodologies and life cycles.
A passion for technology and a drive to work with intelligent, motivated colleagues.
Willingness to learn and adapt, with a keen interest in the challenges of immutable desktop environments.
Skills in Linux containerisation technologies - kernel namespaces, cgroups, apparmour, or seccomp
Skills in Linux desktop environments - XDG portals, free desktop specifications, systemd, GRUB etc.
Skills in C/C++, Go, Python and Shell scripting.
Good communication skills for both internal and external interactions.
Ability to travel twice a year, for company events up to two weeks long.
Additional Skills That You Might Also Bring
Familiarity with Rust, Golang and Dart / Flutter is a plus.
Initiative to proactively identify opportunities and solve challenges.
Curiosity, flexibility, and a strong sense of accountability.
A focus on soft skills, including passion, enterprise, and self-motivation.
What we offer you
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
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
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.
Seniority level Seniority level Entry level
Employment type Employment type Full-time
Job function Job function Engineering and Information Technology
Industries Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Get notified about new Software Engineer jobs in Dublin, County Dublin, Ireland .
Dublin, County Dublin, Ireland 5 months ago
Dublin, County Dublin, Ireland 9 months ago
Dublin, County Dublin, Ireland 2 months ago
Frontend software engineer (React) - Europe Remote Dublin, County Dublin, Ireland $35,000.00-$40,000.00 1 month ago
Dublin, County Dublin, Ireland 4 months ago
Dublin, County Dublin, Ireland 5 days ago
Junior Software Engineer - Cross-platform C++ - Multipass Dublin, County Dublin, Ireland 1 month ago
Dublin, County Dublin, Ireland 2 weeks ago
Dublin, County Dublin, Ireland 2 weeks ago
Dublin, County Dublin, Ireland 5 months ago
Dublin, County Dublin, Ireland 9 months ago
Dublin, County Dublin, Ireland 2 months ago
Dublin, County Dublin, Ireland €65.00-€85.00 2 weeks ago
Freelance Software Developer (Python Engineer) - AI Trainer Dublin, County Dublin, Ireland 5 days ago
Dublin, County Dublin, Ireland $10,000.00-$10,000.00 2 weeks ago
Python Backend Senior Software Engineer - Remote 4 days a week (Europe) Dublin, County Dublin, Ireland $70,000.00-$80,000.00 2 months ago
Freelance Software Developer (Golang) - AI Traner Dublin, County Dublin, Ireland 1 week ago
Freelance Software Developer (C/C++ - Rust) - AI Trainer Dublin, County Dublin, Ireland 1 week ago
Dublin, County Dublin, Ireland €65.00-€85.00 2 weeks ago
Dublin, County Dublin, Ireland 8 months ago
Dublin, County Dublin, Ireland 1 month ago
Dublin, County Dublin, Ireland 1 month ago
Freelance Software Developer (Python-Rust) - AI Trainer Dublin, County Dublin, Ireland 3 days ago
Dublin, County Dublin, Ireland 1 week ago
Dublin, County Dublin, Ireland 3 days ago
Dublin, County Dublin, Ireland 5 days ago
Dublin, County Dublin, Ireland 6 months ago
Dublin, County Dublin, Ireland 1 month ago
Dublin, County Dublin, Ireland 4 months ago
Dublin, County Dublin, Ireland 5 months ago
Freelance Software Developer (Rust) - AI Trainer Dublin, County Dublin, Ireland 1 week ago
Software Engineer - Payments Integrations - Remote (to GMT +2) / Dublin Dublin 7, County Dublin, Ireland 2 months ago
Software Engineer, Business Systems - Remote (to GMT +2) / Dublin Dublin 7, County Dublin, Ireland 1 week ago
Software Engineer (Data) - Remote (to GMT +2) / Dublin Dublin 7, County Dublin, Ireland 1 month ago
Senior Full Stack Engineer (Node.js & React) Dublin, County Dublin, Ireland 11 months ago
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Dublin, County Dublin, Ireland 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
-
Dublin Pike, Ireland Google Inc. Full timeSenior Staff Software Engineer, Infrastructure link Copy link corporate_fare Google place Dublin, Ireland Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders;deep expertise in domain. Apply link Copy link Bachelor's degree or equivalent practical experience. 8 years of experience in...
-
▷ [9/27/2025 A] Software Tester (Contract)
1 week ago
Dublin, Ireland Reperio Human Capital Full timeSocial network you want to login/join with: Desired skills: software tester, automation tester, westmeath, microservices, contract I'm working with my client to find a highly skilled QA Automation Engineer who has previous experience testing microservices in cloud technologies. This will be a daily rate contract role for a minimum of 12 months and requires...
-
Senior Java Software Developer 9/17/2025 A
3 weeks ago
Dublin, Dublin City, Ireland The Hertz Corporation Full timeWe are looking for a Senior Java Software Developer to join our software developing team. They must possess the necessary technical, organizational, and communication skills to participate on complex projects. They will be expected to contribute across the entire development cycle: analysis, proof-of-concept, design, implementation, testing, initial...
-
9/12/2025 A Sr. Principal Software Engineer
4 weeks ago
Dublin, Dublin City, Ireland MasterCard Full timeOur PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...
-
▷ [9/27/2025 A] Product Designer
1 week ago
Dublin Pike, Ireland BEDI Partnerships Full timeJoin Udemy. Help define the future of learning. Udemy is an AI-powered reskilling platform built to help people and teams grow. It’s personalized, practical, and focused on real-world impact. Our mission is simple: to transform lives through learning. Your work helps people around the world build skills they can use, whether they’re picking up...
-
Software Development Manager
1 week ago
Dublin, Ireland Amazon Full timeHow would you build the next generation of mission critical systems and services that power the ability to send, store and manage billions of products across the globe on behalf of our selling partners?Fulfillment by Amazon (FBA) is the Amazon service for world-wide sellers that offers access to Amazon's vast distribution network as a service.Similar to how...
-
▷ [9/27/2025 A] Chief Compliance Officer
1 week ago
Dublin Pike, Ireland Irish Life Group Services Limited Full timePress Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Canada Life Assurance Europe plc (‘CLE’) has been operating in Germany since 2000 supporting over 600,000 individual customers and 35,000 employer relationships, advised by independent brokers, across unit-linked pension savings, retirement and protection...
-
(9/27/2025 A) BCAR Co- Ordinator
1 week ago
Dublin Pike, Ireland Access Talent Group Full timeOverview Access Talent Group is working with a leading engineering consultancy in Ireland seeking a BCAR Coordinator to join their expanding team in Dublin. Responsibilities In this role you will manage the Building Control (Amendment) Regulations (BCAR) process on a variety of construction projects. You will coordinate with project teams, assigned...
-
(9/27/2025 A) ESG and Sustainability Analyst
1 week ago
Dublin Pike, Ireland Ardmac Full timeESG and Sustainability Analyst About the Job: We pride ourselves on being the contractor of choice for great clients and the workplace of choice for great people. We are currently seeking a passionate and knowledgeable ESG and Sustainability Analyst to support the implementation and development of our Environmental, Social, and Governance (ESG) strategy....
-
Dublin, Ireland Guidewire Software Full timeProduct Development and Operations / Full time / Hybrid Are you passionate about customer success? Do you like digging into code, and have a drive to continuously learn and solve problems? Do you want to be part of a global team that provides the best customer service in the industry? If so, come join us at Guidewire! At Guidewire, we make software that...