Cloud Software Engineer

hace 1 semana


Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completo
Cloud Software Engineer - Distributed Systems

Canonical 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.

The company is founder-led, profitable, and growing. We are hiring a Golang system software engineer to work on the low-level Go codebase sitting between our REST API and the low-level C libraries used to manage containers and virtual machines.

This role involves designing, implementing, and documenting system-level Go code. You will model data, design database schema, and implement data storage in a dqlite (SQL) database. Additionally, you will maintain code quality through static analysis, unit, and system tests.

We are looking for system-level developers with experience in design and data management/modeling. Your expertise in networking and storage technologies is essential for this role. If you have experience with two or more of cloud computing, virtualization, containers, distributed systems, and open source community, you will be a strong fit.

You will collaborate proactively with a distributed team, discuss ideas, and find good solutions. As a remote worker, you will work from home with global travel 2-4 weeks/year for internal and external events.

What We Are Looking For In You
  • You have experience programming in Go and C.
  • You are knowledgeable in networking and storage technologies.
  • You have experience with two or more of: cloud computing, virtualisation, containers, distributed systems, open source community.
  • You are curious, flexible, articulate, and accountable.

  • Software Engineer

    hace 1 semana


    Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our MAAS team. As a key member of our team, you will be responsible for delivering our Metal As A Service hyperscale provisioning technology.Ubuntu strives to be the most scalable, cloud ready server distribution and MAAS is our platform to get it there. We are looking for...

  • Cloud Systems Engineer

    hace 1 semana


    Chihuahua, Chihuahua, México Canonical A tiempo completo

    We're seeking a skilled software engineer to join our team and contribute to the development of resilient distributed systems. At Canonical, you'll have the opportunity to build a career and drive the success of our cloud solutions.As a Distributed Systems Software Engineer, you will be responsible for ensuring the high quality of our cloud products based on...


  • Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completo

    About the Role:We are seeking an exceptional Software Engineer to join our Canonical Public Cloud team.This role entails collaborating with a distributed team of engineers to optimize Ubuntu Server for public clouds. As a distro engineer, you will work closely with partners and the Ubuntu Engineering organization to ensure technologies such as cloud-specific...

  • Software Engineer

    hace 2 semanas


    Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completo

    Software Engineer - Cross-platform C++ - MultipassHome based - EMEAUse your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping.The Multipass team is hiring a Software Engineer...

  • Software Engineer

    hace 2 semanas


    Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completo

    Software Engineer - Cross-platform C++ - MultipassHome based - EMEAUse your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping. The Multipass team is hiring a Software Engineer...

  • Software Engineer

    hace 2 semanas


    Chihuahua, Chihuahua, México Canonical A tiempo completo

    About the Role">"> We are looking for an experienced Senior Software Engineer to join our team in developing and maintaining the MAAS (Metal As A Service) platform. This is a remote opportunity. ">About You">"> You will have a strong background in software development, preferably with experience in Python and/or Go programming languages. ">Excellent...

  • Software Engineer

    hace 1 semana


    Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completo

    Software Engineer - packaging - optimize Ubuntu Server for public cloudsHome Based - AmericasCanonical 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...

  • Software Engineer

    hace 1 semana


    Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completo

    This is an exciting opportunity for a software engineer passionate about open source software, Linux, and OpenStack. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.As a software engineer on the OpenStack Engineering team, you'll be building Charmed...


  • Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completo

    About the Job:We are seeking an experienced Software Engineer to join our Canonical Public Cloud team, where you will be responsible for optimizing Ubuntu Server for public clouds.As a distro engineer, you will work closely with partners and the Ubuntu Engineering organization to ensure technologies such as cloud-specific agents, web servers, databases, and...

  • Cloud Engineer Position

    hace 1 semana


    Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completo

    About This Role:We are seeking a talented Cloud Engineer to join our OpenStack Engineering team at Canonical Group Ltd. As a key member of this team, you will be responsible for designing and implementing scalable cloud infrastructure using OpenStack and Ceph.Key Responsibilities:Design and implement scalable cloud infrastructure using OpenStack and...

  • Software Engineer

    hace 2 días


    Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completo

    Home based - Americas, EMEACanonical 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...


  • Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completo

    About the Role:We are seeking a highly skilled and experienced software engineer to join our team as a Cloud Storage Systems Developer. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-performance storage systems based on Ceph.Your Key Responsibilities:Design and implement scalable and efficient...

  • Software Engineer

    hace 1 semana


    Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completo

    Software Engineer - packaging - optimize Ubuntu ServerHome based - Americas, EMEACanonical 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....

  • Software Engineer, Ceph

    hace 1 semana


    Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completo

    Software Engineer, Ceph & Distributed StorageHome based - Americas, EMEAThe role of a Software Engineer, Ceph & Distributed Storage at CanonicalAs a software engineer at Canonical, you have a key role in the success of Ubuntu, our partners, customers, and the larger Ubuntu community. Your primary responsibility is to your team - contributing toward...

  • Software Engineer

    hace 2 semanas


    Chihuahua, Chihuahua, México Cessna Aircraft Company A tiempo completo

    Job Description - Software Engineer (Simulator Systems) - TRU Simulation + Training, Inc. (328896)Job Number:328896Textron Aviation has been inspiring the journey of flight for nine decades through the iconic and beloved Cessna and Beechcraft brands. We are passionate advocates of aviation, empowering people with the freedom of flight. As you join our legacy...

  • Software Engineer

    hace 1 semana


    Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completo

    This is an exciting opportunity for software engineers (all levels) passionate about Linux, cloud infrastructure, pipelines and automation, and open source software.You will work closely with Amazon, Microsoft, Google and other world-class cloud partners to make Ubuntu the best platform there is in the clouds. Your time will be split between build system...


  • Chihuahua, Chihuahua, México Canonical A tiempo completo

    Career opportunities are available for a Distributed Systems Software Engineer to join Canonical's team.This role involves developing and maintaining automation tools and infrastructure for our cloud-based products, including Juju, Terraform, OpenStack, and Kubernetes.Key responsibilities include:Create automated testing approaches and infrastructure for...

  • Full Stack Engineer

    hace 6 días


    Chihuahua, Chihuahua, México Outdefine A tiempo completo

    About Our TeamOutdefine is committed to fostering a culture of innovation, collaboration, and continuous learning. We offer competitive salaries, comprehensive benefits, and opportunities for career growth.Job RoleThis Full Stack Engineer position involves designing, developing, and deploying large-scale web applications using cloud-based technologies. The...


  • Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completo

    Golang System Software Engineer - Containers / VirtualisationHome based - Americas, EMEACanonical 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...


  • Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completo

    Senior Software Engineer - packaging - optimize Ubuntu ServerHome based - Americas, EMEA; Home based - EMEACanonical 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,...