Canonical logo
    C

    Software Engineer - OpenStack

    Canonical
    Home Based - Americas; Home based - EMEA•Home Based - Americas•Home Based - EMEA
    Remote
    Mid Level
    Full Time
    remoteopen_sourcepythonopenstackclouddistributed_team

    Requirements

    • •Bachelor’s or equivalent in Computer Science, STEM or similar degree
    • •Experience with Python
    • •Interest and experience with two or more of the following: Ubuntu Linux - kernel or userspace, Kubernetes, OpenStack, Ceph, AI/ML, QEMU/KVM, LXC/LXD, Python, Go, C, Postgresql, Mongo, Debian packaging, scalable web services
    • •Experience with non-x86 architectures, including s390, arm64, power and others
    • •Experience with OpenStack, OVN, Openvswitch and other related cloud technologies

    What You'll Do

    • •Collaborate proactively with a distributed team
    • •Write high quality code to create new features
    • •Debug issues and produce high quality code to fix them
    • •Review code produced by other engineers
    • •Discuss ideas and collaborate on finding good solutions
    • •Ensure the success of OpenStack and Ceph on multiple architectures
    • •Work from home with global travel 2 to 4 weeks for internal and external events

    Nice to Have

    • •Passion for open source software, Linux, and OpenStack
    • •Passion for automating infrastructure as code
    • •Curious, flexible, articulate, and accountable
    • •Value soft skills and are passionate, enterprising, thoughtful, and self-motivated

    Benefits

    • •Learning and Development
    • •Annual Compensation Review
    • •Recognition Rewards
    • •Annual Leave
    • •Priority Pass for travel
    • •Flexible working option

    About Canonical

    Canonical, the publisher of Ubuntu, delivers trusted open source for everyone and provides security, support and services to enterprises.

    London, UK
    1000 - 5000
    Developer Tools