Find your next role
Discover roles across ambitious teams
18,807 jobs
- 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.