Remoteville

Remote Open Source Networking Software Engineer Job in Glasgow, Scotland, UK Canonical

Open Source Networking Software Engineer Canonical
Computer ScienceCComputer ArchitectureGoPythonRDMARISCRISC-VRustTechnical Documentation
Mid-level (3-4 years) - Senior (5-8 years)
GlasgowScotlandUK


Enterprise open source, secured and delivered by the publisher of Ubuntu.
1480+ employees
Enterprise


Role


Who you are

  • Exceptional academic track record required.
  • Undergraduate degree in Computer Science or STEM or relevant experience.
  • Proficiency in C/C++ and one of Rust, Python, or Golang.
  • Understanding of networking architecture and protocols.
  • Experience with Linux and Linux networking from kernel to user space.

Desirables

  • SONIC/SAI
  • DENT
  • DPDK
  • Switchdev
  • OVN
  • Open vSwitch



What the job involves

  • Work with advanced operating systems and network application technologies.
  • Participate upstream and deliver Ubuntu SoNIC or DENT stacks.
  • Collaborate with public clouds and network silicon providers.
  • Design and implement software-defined networking solutions for data centers.
  • Write secure, well-documented, and high-quality software.

Share this job

Hide company

More jobs at Canonical

Company


Company mission

Canonical delivers open source to the world faster, more securely, and more cost-effectively than any other company. They aim to accelerate the adoption and quality of open source globally, aiming to ship the most software by cores. Canonical values empathy, high intellect, passion for technology, teamwork, and energy.




Company benefits

  • Distributed work environment with annual team sprints
  • Personal learning and development budget
  • Annual compensation review
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Priority Pass for travel



Company values

  • Empathy
  • Intellect
  • Passion
  • Teamwork
  • Energy



Company HQ

London



Founders

Mark Shuttleworth (CEO)
;