Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 8, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    We deliver open source to the world faster, more securely and more cost effectively than any other company. We develop Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000 contributors. Ubuntu means 'humanity to others'​. We chose it because it embodies the generosity at the heart of open source, the new normal for platforms and innovation.
    Read more about this company

     

    Alliances Field Engineer

    What your day will look like

    • Understand Ubuntu, Linux, networking and services in real-world environments
    • Architect cloud infrastructure solutions like Kubernetes, Kubeflow, OpenStack, Ceph, and Spark either On-Premises or in Public Cloud (AWS, Azure, Google Cloud)
    • Architect and integrate popular open source software such as PostgreSQL, MongoDB, Kafka, Cassandra and NGINX
    • Help partners to offer and architect joint solutions utilizing Canonical's technologies on top of the public clouds and in the data center
    • Design and publish joint Reference Architectures and perform technical validations with various partners
    • Prepare and run onboarding sessions/workshops with various partners' teams to promote Canonical products and solutions

    If you have a passion for the latest open source technologies, cloud-native development, data center technologies such as Kubernetes and computer networking, you will love the Alliances Engineer role at Canonical.

    What we are looking for in you

    • Extensive experience with Linux (Ubuntu preferred), Kubernetes, Ceph, software automation
    • Experience designing and implementing solutions on top of public or private clouds
    • Python and bash understanding, troubleshooting skills
    • Fluent written and spoken English
    • Excellent communication and presentation skills
    • High motivation, ability to multi-task and follow-up reliably on commitments
    • Interest in customer-facing engagement, including pitching, demonstrating and understanding customer environment and needs
    • Interest in new technologies like LXD, Juju and Snaps
    • Ability to travel globally up to 30% of the time
    • Degree in Computer Science, Mathematics, Physics or related technical field experience

    go to method of application »

    Software Engineer - Immutable Ubuntu Desktop

    What your day will look like

    • Design and develop elements of the Core Desktop.
    • Work with the latest Linux container technologies - kernel namespaces, cgroups, apparmour, seccomp and more
    • Write high quality, defensive and performant code for millions of demanding daily users
    • Collaborate with team members to understand the intricacies of immutable desktops.
    • Participate in code reviews to gain a deep understanding of quality standards and architecture.
    • Engage with the Ubuntu community to gather user feedback and insights.
    • Contribute to documentation to aid in your learning and that of future team members.
    • Take part in regular team meetings to discuss progress, challenges, and upcoming development sprints.
    • Troubleshoot and resolve user-reported issues, gaining experience in debugging and problem-solving.

    What we are looking for in you

    • Outstanding academic results
    • An undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path.
    • An understanding of software development methodologies and life cycles.
    • A passion for technology and a drive to work with intelligent, motivated colleagues.
    • Willingness to learn and adapt, with a keen interest in the challenges of immutable desktop environments.
    • Skills in Linux containerisation technologies - kernel namespaces, cgroups, apparmour, or seccomp
    • Skills in Linux desktop environments - XDG portals, free desktop specifications, systemd, GRUB etc.
    • Skills in Rust, Golang, Python or C.
    • Good communication skills for both internal and external interactions.
    • Ability to travel twice a year, for company events up to two weeks long.

    go to method of application »

    System Software Engineer - Rust Compiler, Tooling, and Ecosystem

    What you will do

    • Collaborate proactively with a distributed team
    • Select, integrate and package best-of-breed tooling with Ubuntu to improve developer and operator experience with Rust
    • 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
    • Work from home with global travel 2 to 4 weeks a year for internal and external events

    Who you are

    • You love technology and working with brilliant people
    • You are passionate, curious, flexible, articulate, and accountable
    • You are a long-time Linux user
    • You have experience or are interested in learning how to package software for Debian and Ubuntu
    • You have relevant Rust experience, ideally in the world of cloud-native software and Linux
    • You have a Bachelors or equivalent in Computer Science, STEM or similar degree
    • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated

    go to method of application »

    Software Engineering Manager - Ubuntu Linux Kernel

    What your day will look like

    • Lead a distributed team of engineers in your time zone
    • Develop your team through coaching, mentoring, leading by example, and feedback
    • Support timely delivery of core and specialised Ubuntu kernels
    • Oversee commercial engagements that require custom kernel engineering
    • Ensure an ongoing commitment to strict quality and reliability standards
    • Engage with other teams at Canonical, the open source community and commercial partners
    • Work from home with travel globally 2-3 times a year for up to two weeks, for internal and external engineering events

    What we are looking for in you

    • Significant programming experience in C, with Python, Golang, or other like languages also highly regarded
    • Substantial experience with Linux kernel internals and concepts
    • Solid understanding Linux kernel development principles
    • Demonstrated experience managing or leading a team of software engineers
    • Contributed to an open source project in the past
    • Understanding of agile software development methodologies
    • Ability to communicate effectively in English, both written and oral

    go to method of application »

    System Software Engineer - Ubuntu Networking

    What your day will look like

    • Collaborate proactively with a distributed team
    • Shape software-define networking products for evolving data centre architectures to meet ever-increasing bandwidth, reliability, security, and interoperability demands
    • Write high-quality, well-designed and well-documented software
    • Debug issues and produce high-quality code to fix them
    • Collaborate proactively with a globally distributed organisation
    • Contribute to technical documentation to make it the best of its kind
    • Display technical leadership internally, towards our partners, and in the open source communities
    • Influence open-source projects and communities
    • Shape innovative product strategies
    • Work from home, with global travel twice a year for company events of up to two weeks duration

    What we are looking for in you

    • An exceptional academic track record from both high school and university
    • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
    • Drive and a track record of going above-and-beyond expectations
    • Knowledge of networking: architecture, design, and protocols
    • Deep understanding and passion for Linux networking, from kernel to user space
    • Professional experience with computer networks, including virtual networks, distributed systems as well as understanding of hardware offloading technologies.
    • Interest in systemd-networkd, NetworkManager, ModemManager, iwd, conman, bluez, iproute2, Open vSwitch, WireGuard and similar software components
    • Fluency in at least one of Golang, C/C++, Rust or Python
    • Professional written and spoken English
    • Experience with Linux (Debian or Ubuntu preferred)
    • Interest in packaging software for Debian and Ubuntu
    • 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

    go to method of application »

    Senior Executive Assistant

    Responsibilities

    • Support operations for one or more departments in the company
    • Coordinate monthly reports and schedule meetings and interviews
    • Organise and run international company events including logistics
    • Manage quarterly and annual executive meetings
    • Collaborate across teams on activities and initiatives
    • Manage suppliers and stakeholders

    What we are looking for in you

    • Excellent academic results at school and university
    • A degree in a business or technical subject
    • Excellent communication skills
    • Responsibility, integrity and accountability
    • Self-awareness and thoughtfulness
    • Ability to travel up to four times a year for company events of up to two weeks duration
    • Ability to learn new technology and software quickly

    Additional Skills We Value

    • Experience in operations and executive support
    • Project management experience
    • Event related experience
    • Travel industry experience

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Canonical Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail