Golang System Software Engineer
hace 1 día
OverviewGolang System Software Engineer - Containers / Virtualisation. Join Canonical to work on the LXD team, building next-generation private cloud infrastructure that combines KVM, Ceph, and SDN technologies to enable data center scale cloud deployments. You will work on the low-level Go codebase between the REST API and the low-level C libraries used to manage containers and virtual machines. We are seeking system-level developers with experience in design and data management/modeling.What you will focus onDesign, implement and document system level Go codeModel data, design database schema and implement data storage in a dqlite (SQL) databaseMaintain code quality through static analysis, unit and system testsCollaborate proactively with a distributed teamDiscuss ideas and collaborate on finding good solutionsWork from home with global travel 2 to 4 weeks/year for internal and external eventsWhat we are looking for in youYou have experience programming in Go and CYou are knowledgeable in networking and storage technologiesYou have experience with two or more of: cloud computing, virtualization, containers, distributed systems, open source communityYou are curious, flexible, articulate and accountableYou value soft skills and are enterprising, thoughtful and self-motivatedYou have a bachelor’s or equivalent in Computer Science, STEM or similar degreeWhat we offer youDistributed work environment with twice-yearly team sprints in personPersonal learning and development budget of USD 2,000 per yearAnnual compensation reviewRecognition rewardsAnnual holiday leaveMaternity and paternity leaveEmployee Assistance ProgrammeOpportunity to travel to new locations to meet colleaguesPriority Pass, and travel upgrades for long haul company eventsAbout 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 company. We expect excellence. 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 foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Wherever your identity, we will give your application fair consideration.LocationThis is a remote position available in EMEA and the Americas. #J-18808-Ljbffr
-
Remote Golang System Engineer — Containers
hace 1 día
Puebla, México Canonical A tiempo completoA pioneering tech firm is seeking a Golang System Software Engineer to develop next-generation private cloud infrastructure. You will work with the LXD team, handling system-level Go code and managing containers and virtual machines. Ideal candidates will have experience in Go and C programming, along with a strong understanding of networking, storage, and...
-
Remote Kubernetes Software Engineer
hace 3 semanas
Puebla, México Canonical A tiempo completoA leading open source software provider is hiring a remote software engineer to focus on developing features for Kubernetes. The ideal candidate should be proficient in Golang and Python, along with experience in Kubernetes. This role offers a unique opportunity to work in a global distributed team, with benefits including an annual learning budget,...
-
Golang Engineer
hace 1 semana
Puebla, México Canonical A tiempo completoCanonical is a leading provider of open‑source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation, and IoT. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in more than 80 countries and very few...
-
Golang Engineer
hace 1 semana
Puebla, México Canonical A tiempo completoCanonical is a leading provider of open‑source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation, and IoT. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in more than 80 countries and very few...
-
Mid Golang Engineer: Flexible Hours
hace 3 semanas
Puebla, México AgileEngine A tiempo completoA leading software company in Puebla, Mexico is seeking a Middle Golang Engineer to develop reliable back-end systems for Connected Vehicle Services. You will work in an Agile environment, collaborating with experienced engineers and taking ownership of your tasks. The ideal candidate has at least 2 years of experience in Golang, a BS in Computer Science,...
-
Software Engineer
hace 1 día
Puebla, México Canonical A tiempo completoCanonical 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
hace 1 día
Puebla, México Canonical A tiempo completoCanonical 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...
-
Puebla, México Canonical A tiempo completoA leading open-source provider is seeking a Linux devices software engineer on their SnapD team to work on Golang code for software delivery and security. This remote role allows collaboration with a distributed team, focusing on debugging and developing Linux system features. Ideal candidates are passionate about open-source software and possess solid...
-
Software Engineer
hace 2 semanas
Puebla, México Canonical A tiempo completoCanonical 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,...
-
Software Engineer
hace 2 semanas
Puebla, México Canonical A tiempo completoCanonical 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,...