Software Engineer - Go - Container Images
Canonical
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 1100+ 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.
Canonical is building a new generation of Ubuntu‑based container images to simplify open‑source application deployment across the world. These container images will be free to use with long‑term security commitments, and engineered for performance, security and usability. As with Ubuntu, we will work in the open and welcome community participation.
In this role, you’ll be developing the tools and technology for building and maintaining this new generation of container images. You’ll be working with multiple teams, both inside and outside Canonical, to ensure we deliver container images with the highest quality whilst maintaining a seamless Ubuntu user experience. You will also be highly involved in the implementation and maintenance of the Continuous Integration and Continuous Delivery automation around these container images, for which you are expected to demonstrate deep insights into container‑based DevOps.
You will be contributing to fast‑moving products like Rocks (OCI images) and Chisel, and thus have the chance to help steer and consolidate this new team. You’ll gain experience with numerous container technologies and participate in exciting and exploratory tasks, where your feedback will be critical for the decision‑making process. As an engineer, your seniority will be based on your software development background and ability to lead junior team members.
Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical. This is an exciting opportunity for experienced software engineers looking for a place to leave their mark, who are passionate about shaping an open source product with the highest quality, with and for the community!
LocationEMEA
Responsibilities- Build robust, scalable, leading‑edge container images
- Work on automated Ci/CD processes for building, testing and publishing our container images
- Write tools and tests for assessing security compliance and cloud‑native compatibility
- Work in Go to deliver new functionalities to our container‑building tools
- Participate in strong engineering process through code and architectural review
- Provide technical feedback for the team’s decision‑making process
- Engage with the open‑source community as a subject‑matter expert
- Grow our knowledge base and write documentation
- Work in a collaborative, agile and globally distributed environment
- Mentor and help hiring
- Work from home with global travel up to 15% for internal and external events
- You are knowledgeable and passionate about software development
- You are a team player and have experience in collaborative development
- You have worked with CI/CD systems (e.g. Jenkins, GitHub Actions, Concourse CI, etc.)
- You have a track record of delivering timely, high‑quality software
- You have experience with container images and containerised operations
- You master at least one container management/orchestration tool (e.g. Docker, Kubernetes, etc.)
- You have significant experience with Go
- You are experienced with Linux systems administration and package management
- You have strong written and verbal communication skills to convey technical concepts
- You bring clarity to technical and engineering discussions
- You are someone who strongly believes that sharing is caring, and knowledge is power
- Your skills range from those of a Graduate to a mid‑senior Software Engineer
- You have a Bachelor's or equivalent in Computer Science, STEM or a similar degree
- 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
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 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. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.
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.
#J-18808-Ljbffr- ...Technical Application Engineer - Industrial Cooling and HVAC/R Req ID: 47247 Location: Venice, ITA Employment Type: Full Time... ...start the conversation and learn more about where your career can go with us. All qualified applicants will receive consideration...GoTempo pieno
- ...PadovaApply for this job* Permanent* Experienced Professionals* Software Engineering* ID 453584-en\_GB##In Capgemini Engineering, leader... ...**Docker**, **Kubernetes** e **Helm** per la gestione dei container e dei rilasci* Collaborazione con team DevOps e altri stakeholder...ConsigliatoImpiego permanenteLavoro ibridoRemotoOrario flessibile
- Capgemini cerca un Senior Java Developer per il team in Italia. Sarai coinvolto nello sviluppo di applicazioni enterprise ad alta scalabilità, basate su architetture cloud-native. Le responsabilità includono progettazione tecnica, sviluppo di microservizi con Java, ...ConsigliatoLavoro ibrido
- ...Residenza o domicilio entro i 40 km da Venezia Mestre, Via Don Tosatto n. 151. Requisiti preferenziali Conoscenza nell’utilizzo di container (Docker). Attestato di corsi di formazione svolti in tema web developer. Unisciti a noi per partecipare a progetti concreti,...Consigliato
- ...passions and skills with our vacancies, setting you on a path to exceptional career development and success. Senior Cloud Software Engineer (Java) at BairesDev We’re looking for a Senior Cloud Software Engineer with strong Java skills and hands‑on experience building...GoRemotoLavoro da casaOrario flessibile
- Job DescriptionWorks in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the...
- ...Capgemini is seeking a Software Engineer in Marcon, Veneto, to develop, maintain, and optimize software solutions. The successful candidate will apply scientific methods to solve software engineering problems, collaborating as part of a team and supervising the work of...
- ...analytics, che supporta le imprese nella trasformazione dei dati in insight strategici e decisioni di business,i nostri Recruitment Engineer ricercanouno/a Web Developer . Core Responsibilities: La risorsa sarà impiegata nella progettazione e sviluppo di...Smart workingTempo pieno
- ...Role Overview The Engineering Coordination Lead supports the Engineering department in all administrative, organizational, and coordination activities, ensuring efficient operational processes, accurate management of technical documentation, and effective monitoring of...Tempo pienoWeekend
- D-EDGE is seeking a passionate Sales Manager to grow its presence in Northern Italy. The successful candidate will engage hotels and hotel groups, promoting our comprehensive hospitality solutions while building long-term client relationships. With at least 5 years of ...
- ...Danfoss GmbH in Lido di Jesolo is seeking a Technical Application Engineer specializing in Industrial Cooling and HVAC/R to drive technical responsibility for OEM products. The role involves advanced analysis of systems, on-site support, and collaboration with international...
- Un'agenzia di head hunting leader a Venezia cerca un/a Web Developer per una start-up specializzata in data analytics. La posizione richiede competenze solide in PHP, JavaScript e React, oltre a una buona conoscenza di MySQL. Il candidato ideale avrà anche esperienza con...Smart workingLavoro ibrido
- ...Vega Engineering a Venezia sta cercando un web developer con almeno 2 anni di esperienza nel backend. Le responsabilità includono lo sviluppo e la manutenzione dei processi, gestione dei database e realizzazione di API. È richiesta la conoscenza di MySQL e REST. Unisciti...
35 €/giorno
...communication skills and a good level of English. A natural ease with international travelers and a calm, professional presence will go a long way in this role. It’s an ideal opportunity for students or anyone seeking a flexible, well-positioned side role in the heart...GoPart-timeTurni3 turniTurno di pomeridianoOrario flessibileTurno di mattinaTurno di notte- ...ASSA ABLOY Sicherheitstechnik GmbH cerca un Field Service Engineer per la gestione delle manutenzioni di porte automatiche nella zona di Venezia-Mestre. Il candidato ideale avrà ottime competenze tecniche e sarà responsabile di manutenzioni correttive e preventive....Impiego permanente
- ...to share #OPEN COMMUNICATION We embrace change #ADAPTABILITY We go the extra mile #GO BEYOND---** THE POSITION**We are seeking a passionate... ..., etc.).* Present and promote D-EDGE’s solutions (Booking Engine, Channel Manager, Analytics tools, etc.), tailoring proposals to...GoTempo pienoRemoto
1.600 - 2.000 €/mese
...IT con sede a Verona, specializzata nello sviluppo di soluzioni software avanzate e nell'affiancamento di importanti realtà nei settori Finance... ...risoluzione di eventuali criticità in fase progettuale o post go‑live; Adottare un approccio proattivo al miglioramento...GoSmart workingTempo pienoImpiego permanenteLavoro ibridoTurno di pomeridianoDal lunedì al venerdì- ...About the job We are looking for a talented Software Engineer to join our core products international software development team. Responsibilities... ...will be contacted. During the interview process we are going to ask the candidate to solve some simple exercise to...GoRemoto
85797 £
...result‑oriented, autonomous teams alongside some of the brightest people in your field. An exceptional opportunity for growth. We go to great lengths to hire individuals of outstanding potential—then, our priority is to put them in the ideal position to thrive....GoPart-timeTempo pienoImpiego permanenteTempo determinatoRemotoOrario flessibile85797 £
...for your growth. A few examples of your responsibilities Build software that matters. Take real ownership from idea to production,... ...people in your field. An exceptional opportunity for growth. We go to great lengths to hire individuals of outstanding potential—then...GoPart-timeTempo pienoImpiego permanenteStage/TirocinioRemotoOrario flessibile- ...Lead complex, cross-functional project execution with Sales, Engineering, Marketing, Quality, Logistics, and Internal Sales. Provide... ...start the conversation and learn more about where your career can go with us. All qualified applicants will receive consideration...GoLavoro ibridoOrario flessibile
34.000 €
...Informazioni sull'azienda Dal 1989 Antea sviluppa software avanzati per il settore chimico e petrolchimico, collaborando con realtà internazionali... ...o diploma) Competenze preferite JavaScript, TypeScript, Go, Scala Spring Framework (Spring Boot, Spring Security, Spring...GoSmart workingImpiego permanenteOrario flessibile- Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants Join to apply for the...GoRemoto
32 $/ora
Freelance Software Developer (Ruby) - AI Trainer 1 day ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive... ...Benefits Get paid for your expertise, with rates that can go up to $32/hour depending on your skills, experience, and project...GoPart-timeLibero professionistaRemoto1.050 €/mese
Exciting Opportunity for Italian Speakers in Lisbon! Relocation Included! Ready for a change of scenery? Start your new adventure in Lisbon, Portugal! Whether you’re looking to kickstart your career or simply craving a fresh start, we’ve got the perfect opportunity for...Go- ...Hyatt Hotels Corporation is seeking a proactive Maintenance Assistant Manager to support the Engineering function at Hyatt Centric Murano Venice. The role requires at least 3 years of relevant experience in a hotel environment and strong technical skills. The Maintenance...
- ...leader di mercato a livello mondiale, ricerca un **Field Service Engineer (Tecnico Mauntentore)** per la gestione delle manutenzioni di... ...access solutions. In return, we open doors for them wherever they go. With nearly 63,000 colleagues in more than 70 different countries...GoImpiego permanenteAuto aziendaleLavoro da casa
- Software Engineering Manager - Sustaining Engineering Join to apply for the Software Engineering Manager - Sustaining Engineering role at Canonical... ...: Professional software delivery experience using C, C++, Go, Python, or similar Knowledgeable and passionate about...GoLavoro da casa
- CGM Consulting ricerca BackEnd Developer a Mestre con esperienza di almeno 2 anni. Requisiti Esperienza di sviluppo in JAVA EE (almeno 1 anno); Conoscenza framework: Spring, Struts, MyBatis. Gradita conoscenza/esperienze di: Capacità di imparare velocemente...Tempo pienoImpiego permanenteOrario flessibile
- ...Four Seasons Hotels Ltd is seeking an Engineering Coordination Lead to support the Engineering department at Hotel Danieli, Venice. This full-time position entails managing technical documentation, coordinating maintenance activities, and ensuring effective operational...Tempo pieno

