Golang Engineer

il y a 12 heures


Toulouse, France Canonical Temps plein

Join to apply for the Golang Engineer role at Canonical. Canonical is a leading provider of open‑source software and operating systems. Our platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation and IoT. We have 1,200+ colleagues in more than 80 countries with a highly distributed, mostly remote culture. We are hiring Golang engineers of all levels for all relevant teams. If you are an exceptional software engineer who prefers to work in Go, we would love to discuss your fit with a product team based on your interests. Golang is essential for our engineering teams building components such as Juju, Livepatch, LXD, MAAS, Microk8s, Snapd, and many more. We also work on Python, C, C++, Rust and front‑end development with React and Flutter. We expect the highest engineering standards and a strong motivation to get things done well in a fully remote and distributed environment. These roles require extensive personal experience with Linux—the more versions, the better. Location Open roles for Golang engineers in every time zone. The role entails Design and implement well‑tested and documented software in Go. Debug and fix issues encountered by users. Participate in our engineering process through code and architectural reviews. Collaborate with community and colleagues on technical specifications. Seek improvements to engineering and operations practices. In some cases, deploy and operate services developed by the team. Contribute to the success of your product through technical advocacy. What we are looking for in you Exceptional academic track record from high school and university. Undergraduate degree in Computer Science or STEM, or a compelling narrative about an alternative path. Drive and a track record of going above‑and‑beyond expectations. Well‑organized, self‑starting and able to deliver to schedule. Professional manner interacting with colleagues, partners, and community. Experience designing and writing high‑quality Golang software on Linux. Experience with and passion for Linux at the system level. For senior roles, building, deploying, and operating distributed systems and APIs. Professional written and spoken English. Experience with Linux (Debian or Ubuntu preferred). Excellent interpersonal skills, curiosity, flexibility, and accountability. Passion, thoughtfulness, and self‑motivation. Excellent communication and presentation skills. Result‑oriented, with a personal drive to meet commitments. Ability to travel twice a year, for company events up to two weeks each. > Nice‑to‑have skills Experience developing for Ubuntu Linux. Experience with Juju, LXD, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro. Performance engineering and security experience. ul> What we offer 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 Program. 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 at the forefront of the global move to open source. As the publisher of Ubuntu, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. Canonical is an equal‑opportunity employer. #J-18808-Ljbffr



  • Toulouse, France Canonical Temps plein

    A global open-source software leader is seeking a Lead Golang Software Engineer for their Commercial Systems unit. This remote position involves developing solutions using Golang, leading technical designs, and mentoring colleagues. The ideal candidate should have an outstanding academic record and hands-on experience in software development. Canonical...


  • Toulouse, France Canonical Temps plein

    Lead Golang Software Engineer, Commercial Systems Join to apply for the Lead Golang Software Engineer, Commercial Systems role at Canonical. Canonical is a leading provider of open‑source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public...


  • Toulouse, France Canonical Temps plein

    A leading tech firm is seeking a Golang Engineering Manager based remotely in the EMEA region. This role involves accountability for the design and development of internal products, leading a team of software engineers, and driving continuous improvement in engineering processes. Ideal candidates will have an undergraduate degree in a technical subject,...

  • Go Engineer

    il y a 12 heures


    Toulouse, France Canonical Temps plein

    A leading open-source technology company is seeking a Golang Engineer to design and implement robust software in a fully remote environment. The role requires proficiency in Golang and Linux, along with strong interpersonal and communication skills. Candidates should hold a degree in Computer Science or a related field and be motivated to take on challenges....


  • Toulouse, Occitanie, France D-EDGE Hospitality Solutions Temps plein

    Who We AreHave you ever booked a hotel online? Then you've probably used D-EDGE without knowing it.Mission: Every day, we help more than 18,000 hotels worldwide to develop their online visibility and sales through leading-edge cloud-based e-commerce solutions.As a subsidiary of the Accor group, D-EDGE simplifies the life of independent hotels and hotel...


  • Toulouse, Occitanie, France D-EDGE Temps plein

    WHO WE ARE:Have you ever booked a hotel online? Then you've probably used D-EDGE without knowing it.Mission : Every day, we help more than 18,000 hotels worldwide to develop their online visibility and sales through leading-edge cloud-based e-commerce solutions.As a subsidiary of the Accor group, D-EDGE simplifies the life of independent hotels and hotel...


  • Toulouse, France D-EDGE Temps plein

    ## Job Description** WHO WE ARE:****Mission** : Every day, we help more than 18,000 hotels worldwide to develop their online visibility and sales through leading-edge cloud-based e-commerce solutions.As a subsidiary of the Accor group, D-EDGE simplifies the life of independent hotels and hotel chains alike.**Figures** : D-EDGE Is the European No1 and World...


  • Toulouse, France Canonical Temps plein

    A leading open source software provider is seeking a Linux devices software engineer to join their SnapD team. This remote role requires expertise in Golang and a strong commitment to quality and performance. The successful candidate will collaborate with a distributed team, write high-quality code, and debug system issues. Candidates should possess a...


  • Toulouse, France Canonical Temps plein

    C, Golang Software Engineer working on dqlite, a Raft extension for SQLite Canonical is a leading provider of open source software and operating systems. Our platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation and IoT. With over 1,000 colleagues in more than 70 countries, Canonical is founder‑led, profitable and...


  • Toulouse, France Ampstek Temps plein

    Overview Duration: Long Term European Citizens only Job Summary We are looking for a Junior Platform Engineer with a strong focus on frontend development to join our Platform team. The Platform team is responsible for enabling internal developer teams to self-serve their ability to run and own their code in production by creating standard, reusable...