Find your next role

Discover roles across ambitious teams

18,807 jobs

Sort by
  • More jobs

Canonical

Open Source Networking Software Engineer

Remote · APAC, LATAM + more · Full time · Mid level

About the role

Develop and optimize open source networking software for data center networking and hardware acceleration. Collaborate globally to deliver innovative software-defined networking solutions.

What you’ll do

• Work with advanced OS and network application technologies. • Participate upstream and deliver Ubuntu SoNIC stack. • Collaborate with public clouds and silicon providers. • Design and implement software-defined networking experience. • Write high-quality, secure, and well-documented software.

What you’ll bring

• Exceptional academic track record. • Undergraduate degree in Computer Science or STEM. • Knowledge of networking architecture and protocols. • Fluency in C/C++ and one of Rust, Python or Golang. • Work authorization for listed regions.

Life at Canonical

Distributed work environment with biannual team sprints. Personal learning budget and annual compensation review. Benefits include holiday leave, parental leave, and travel opportunities.

About Canonical

Canonical publishes Ubuntu, a leading open source platform for AI, IoT, and cloud. A remote-first company since 2004, it fosters innovation and diversity globally.

Posted 7 hours ago