Golang Software Engineer
il y a 7 jours
We are hiring a Golang software engineer to help with the development of additional services to bring LXD's scalability to the next level. We are looking for developers with experience in REST API design/implementation and a good background in database design and data management/modeling.
The LXD team is responsible for the design, development and evolution of LXD, a modern system container and virtual machine manager that is widely used on Ubuntu, ChromeOS and other Linux platforms. LXD components span the entire software stack from low-level kernel features to the upper level management REST API and CLI.
This is an opportunity for someone who wants to have a meaningful impact on modern cloud computing technologies. Canonical offers a fun, fast-paced team environment and a career full of learning and development.
**What you will do**:
- Design, implement and document REST APIs inside a Go codebase
- Model data, design database schemas and implement data storage in a dqlite (SQL) database
- Integrate with external REST APIs and other external services (logging, monitoring,)
- Maintain code quality through static analysis, unit and system tests
- Collaborate proactively with a distributed team
- Discuss ideas and collaborate on finding good solutions
- Work from home with global travel 2 to 4 weeks/year for internal and external events
**Who you are**:
- You are curious, flexible, articulate and accountable
- You value soft skills and are enterprising, thoughtful and self-motivated
- You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
- You have experience programming in Go
- You have experience in designing or implementing REST APIs
- You have database and data modeling experience
- You have experience with two or more of: cloud computing, virtualisation, containers, distributed systems, open source community
Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, the world's best free software platform. Our services help businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.
LI-Remote #Stack
-
Lead Golang Software Engineer, Commercial Systems
il y a 6 jours
Grenoble, France Canonical Temps pleinLead 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 enterprise initiatives such as public cloud, data...
-
Senior Golang Engineer, Commercial Systems
il y a 6 jours
Grenoble, France Canonical Temps pleinA leading open-source software company is seeking a Lead Golang Software Engineer to develop innovative engineering solutions. This fully remote position offers opportunities for technical leadership, continuous skill development, and annual compensation reviews. Ideal candidates will have a strong academic background, proven software development experience...
-
Software Engineer
il y a 1 semaine
Grenoble, France Canonical Temps pleinCanonical 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,...
-
Ubuntu Software Engineer
il y a 2 semaines
Grenoble, France Canonical Temps pleinCanonical 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 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 Engineer
il y a 1 semaine
Grenoble, France European Molecular Biology Laboratory Temps pleinEMBL Grenoble specializes in fundamental research in structural biology and in developing state-of-the-art instrumentation methods and services. The site is located on the dynamic European Photon and Neutron science campus (EPN campus) together with other international and French research institutions. These are exciting times at EMBL Grenoble. We are...
-
Software Application Engineer
il y a 2 semaines
Grenoble, France ASYGN Temps pleinOur flagship product AS321X is a Battery-less Sensing Chip included in demonstration tags which enable wireless and low consumption data acquisition by UHF RFID. **Description du poste**: You will be part of the System Team (10 engineers) which builds and designs full demonstrators on boards and software tools. These customer-oriented solutions are...
-
Software Engineer
il y a 2 semaines
Grenoble, Auvergne-Rhône-Alpes, France Corin Group Temps plein 47 000 € - 60 000 €Join Corin as a Software Engineer - Grenoble, FranceJoin Corin to work within a small dynamic team that has a high impact on the quality of life of patients worldwide. We are not a startup business - we offer market-leading products that are continuously evolving for the global orthopaedic market. Corin is looking for a talented and motivated Software...
-
OpenStack & Ceph Software Engineer (Remote)
il y a 1 semaine
Grenoble, France Canonical Temps pleinA leading open-source software company in France seeks a Software Engineer passionate about Python and OpenStack. This role involves collaborating with a global team to develop open-source technologies and requires experience with cloud platforms. Ideal candidates will have a Bachelor's in Computer Science and relevant experience in distributed systems and...
-
Automation Software Engineer
il y a 6 jours
Grenoble, France European Molecular Biology Laboratory Temps pleinA leading research institution in Grenoble is seeking an enthusiastic automation software engineer to join their development team. The position involves contributing to the development and maintenance of scientific software and requires strong skills in Java and object-oriented programming. The ideal candidate will work collaboratively with a diverse team...
-
Software Development
il y a 5 jours
Grenoble, France Mycronic Temps plein**Software Development & Operation Engineer** **- W/M/D** Do you want to be part of an organization on the cutting edge of technology? We're looking for talented people to join our motivated and friendly team. We have an open, collaborative, and flexible environment. You'll work alongside leading industry experts and take on challenging projects that bring...