Remote Otter LogoRemoteOtter

Software-Defined Networking Engineer - Remote

Posted 18 weeks ago
Software Development
Full Time
Worldwide

Overview

This is a general selection process for all seniority levels, to join teams that focus on open source networking software at Canonical. Apply here if you are an outstanding software engineer, passionate about networking at any level - from the Linux kernel IP or eBPF and bridge constructs, to overlay SDN networking like OVS and OVN, to router, switch and radio access technologies such as SoNIC, FRR and DENT, all the way up to telco MANO and 5G Core solutions.

In Short

  • Work with advanced operating systems and network application technologies
  • Collaborate with public clouds and network silicon providers
  • Design and implement software-defined networking experiences
  • Write high-quality, well-documented software
  • Contribute to innovative product strategies
  • Debug issues and produce high-quality code
  • Collaborate with a globally distributed organization
  • Contribute to technical documentation
  • Display technical leadership
  • Influence open-source projects and communities

Requirements

  • Exceptional academic track record
  • Undergraduate degree in Computer Science or STEM
  • Knowledge of networking architecture and protocols
  • Deep understanding of Linux networking
  • Fluency in Golang, C/C++, Rust or Python
  • Experience with Linux (Debian or Ubuntu preferred)
  • Excellent interpersonal skills
  • Passion and self-motivation
  • Ability to travel twice a year

Benefits

  • Distributed work environment
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations
  • Priority Pass for travel upgrades
Canonical logo

Canonical

Canonical is a prominent provider of open source software and operating systems, particularly known for its widely adopted platform, Ubuntu. The company serves a diverse range of global enterprise and technology markets, playing a crucial role in innovative sectors such as public cloud, data science, AI, engineering, and IoT. With a workforce of over 1,100 employees across more than 75 countries, Canonical champions a model of global distributed collaboration, minimizing office-based roles and facilitating in-person team meetings in various global locations. The company is committed to fostering technical leadership and career development within its teams, ensuring that its products are secure, efficient, and aligned with the needs of its customers, which include leading public cloud and silicon providers.

Share This Job!

Save This Job!

Similar Jobs:

Tailscale logo

Software Engineer, Networking - Remote

Tailscale

5 weeks ago

Join Tailscale as a Software Engineer to develop networking software and optimize product features in a fully remote environment.

Worldwide
Full-time
Software Development
$181,000 - $226,000 USD/year
Crusoe logo

Staff Software Engineer - SDN Networking - Remote

Crusoe

10 weeks ago

Join Crusoe as a Staff Software Engineer to lead the Software Defined Networking strategy and drive innovation in AI-first cloud infrastructure.

USA
Full-time
Software Development
$215,000 - $250,000/year
Ditto Job Board logo

Software Engineering Manager - Networking - Remote

Ditto Job Board

9 weeks ago

Join Ditto as a Software Engineering Manager to lead a team in developing next-generation mesh network technology.

Worldwide
Full-time
Software Development
Ditto Job Board logo

Software Engineering Manager - Networking - Remote

Ditto Job Board

9 weeks ago

Join Ditto as a Software Engineering Manager to lead a team in developing innovative mesh network technology.

United Kingdom
Full-time
Software Development
Ditto Job Board logo

Software Engineering Manager-Networking - Remote

Ditto Job Board

9 weeks ago

Join Ditto as a Software Engineering Manager to lead a remote team in developing innovative mesh network technology.

Worldwide
Full-time
Software Development