Open Source Network Engineer

New

Skills

Devops eBPF Engineer Golang Linux Networking Python Rust Software Engineering

Join Canonical's dynamic networking team and contribute to the advancement of open source networking software. As a remote-first organization, Canonical empowers engineers to develop and optimize an integrated stack for data center and IoT networking. Collaborate with industry leaders and the open-source community to deliver high-performance, secure, and scalable networking solutions, working on projects involving ToR switches, SmartNICs, and DPUs across diverse platforms and architectures.

Key Responsibilities
  • Design, implement, and optimize open source networking software stacks for data centers and enterprise environments.
  • Collaborate with silicon providers, public cloud partners, and the broader open-source community.
  • Contribute to the development and maintenance of components such as SONiC, SAI, kernel networking, and DPDK.
  • Write secure, high-quality, and well-documented code, with a focus on performance and reliability.
  • Participate in upstream open-source projects and technical documentation efforts.
Required Skills & Qualifications
  • Undergraduate degree in Computer Science, STEM, or equivalent experience.
  • Strong understanding of networking architecture, design, and protocols.
  • Fluency in C/C++ and at least one of Rust, Python, or Golang.
  • Hands-on experience with Linux networking (kernel and user space) and open-source networking technologies such as SONiC, SAI, DPDK, and SwitchDev.
  • Knowledge of data path hardware acceleration protocols (e.g., RDMA, RoCE, SR-IOV) and familiarity with computer architectures (x86, ARM, RISC-V).
  • Experience with virtualization technologies (QEMU, KVM) and performance/security engineering.
  • Excellent communication, documentation, and collaboration skills in a distributed environment.
  • Demonstrated passion for open-source contribution and community involvement.
  • Ability to travel internationally up to twice a year for company events.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Remote Support Engineer AMER

New

Provide remote technical support

Ensure Sunday coverage for AMER

CI/CD Customer Support Devops Documentation

AI Solutions Engineer Role

New

Build and deploy AI-powered productivity tools

Collaborate with cross-functional teams

Api Integration AWS Devops Engineer

DeFi Platform Reliability Engineer

New

Ensure high reliability of DeFi price feeds and related infrastructure.

Automate infrastructure deployment and management.

Ansible Blockchain Cloud infrastructure Devops

Juju Go Software Engineer

New

Develop and maintain Juju open-source Go project

Collaborate in a globally distributed, remote team

Agile Methodologies Cloud Computing Devops Distributed systems

Linux Kernel Developer Role

New

Develop and integrate Linux kernel modules and drivers

Collaborate with clients and the open source community

Architecture Continuous integration Debian Devops

Intermediate Support Engineer

New

Provide advanced technical support to GitLab customers

Collaborate across engineering, product, and infrastructure teams

Bash CI/CD Devops Engineer

Enterprise Software Sales Executive

New

Drive enterprise adoption of open source solutions

Build and manage strategic customer relationships

Account Executive Account manager Cloud Computing Container Technologies

Mid-Level QA Engineer Role

New

Ensure high software quality through manual and automated testing

Develop and execute comprehensive test plans and regression testing

Devops Engineer Java Javascript

Technical Due Diligence Consultant

New

Conduct technical due diligence for investment firms

Assess and improve technology organizations and processes

Agile Methodologies Devops Java Jenkins

Senior Test Analyst Role

New

Design and execute comprehensive web application tests

Collaborate with clients and project stakeholders

Analyst Customer Experience Devops Jira

Principal Software Engineer Delphix

New

Develop cloud-native compliance solutions

Architect and implement scalable microservices

AWS Azure data factory Azure Data Lake CI/CD

Cloud Data Solutions Architect

New

Lead and manage modern cloud data platforms for clients.

Provide architectural guidance and operational support.

Airflow AWS Azure CI/CD

Senior Frontend Engineer Svelte

New

Develop scalable front-end applications

Collaborate with cross-functional teams

Agile Methodologies Code reviews Css3 Devops

Senior Blockchain Support Engineer

New

Deliver expert technical support for enterprise blockchain products

Monitor, troubleshoot, and maintain large-scale distributed infrastructure

AWS Blockchain Customer Experience Datadog

Mobile React Native Lead

Posted 3 days ago

Lead mobile development teams

Champion best coding and delivery practices

DART Devops Flutter Javascript

Telco Cloud Engineer Role

Posted 3 days ago

Design and deploy telco-grade open-source cloud solutions.

Automate infrastructure using Infrastructure as Code.

Ceph Cloud Devops Engineer

Developer Relations Engineer Role

Posted 3 days ago

Foster engagement with developer communities

Advocate for open source and Ubuntu

Community engagement Debian packaging Devops Engineer

Technical Due Diligence Consultant

Posted 5 days ago

Conduct technical due diligence for investment firms

Assess and improve technology organizations and processes

Devops Java Jenkins Product Management

Cloud Data Solutions Architect

Posted 5 days ago

Lead operation and management of cloud data platforms

Provide architectural guidance and technical leadership

Airflow AWS Azure CI/CD

Cloud Java Engineer GCP

Posted 5 days ago

Design and deploy scalable cloud solutions

Automate infrastructure and application delivery

AWS Azure Devops Engineer

Senior Solution Engineer Role

Posted 5 days ago

Drive customer technical success and adoption

Demonstrate and communicate Snowflake’s value proposition

Containers Devops Git Machine Learning

Staff ML Infrastructure SRE

Posted 7 days ago

Design and scale ML infrastructure

Ensure reliability and availability of ML systems

Ansible Devops Docker Engineer

Senior Cloud Platform Engineer

Posted 7 days ago

Architect and deliver cloud infrastructure solutions

Lead migrations and modernization to GCP

Ansible Azure Devops Docker

Senior AWS DevOps Engineer

Posted 7 days ago

Automate AWS cloud deployments

Architect and implement best practices

Ansible Architecture AWS Chef

Network Device Software Engineer

Posted 7 days ago

Develop and maintain network device integration software

Support emerging technologies and APAC-specific security devices

Bash Devops Engineer Java

Senior Device Software Engineer

Posted 7 days ago

Develop secure cross-platform device management solutions

Integrate applications with OS and backend services

Android C# C++ Devops

Azure Cloud Engineer II

Posted 7 days ago

Deliver expert Azure cloud support and automation.

Architect and optimize customer cloud environments.

Architecture Azure Bash Cloud

EMEA Support Engineer Role

Posted 7 days ago

Provide expert technical support

Enable seamless DevOps workflows

CI/CD Customer Support Devops Documentation

Product Design Manager Terraform

Posted 7 days ago

Lead product design for Terraform

Manage and mentor remote design team

Cloud infrastructure Design Systems Devops Leadership

Cloud Auth Engineering Manager

Posted 7 days ago

Lead cloud authentication engineering teams

Accelerate secure software delivery

Agile Methodologies CI/CD Cloud Devops

Remote Developer Advocate Role

Posted 7 days ago

Promote GitLab within the developer community

Educate users on DevOps practices

CI/CD Cloud Platforms Community engagement Developer Advocate

Senior Go Cloud Developer

Posted 38 days ago

Develop scalable cloud disaster recovery services

Design and implement high-load distributed systems

Algorithms Architecture Cloud Cloud Services

Senior Backend Engineer Role

Posted 38 days ago

Design and maintain scalable backend systems

Optimize and manage relational databases

Apache Kafka Devops Docker Java

ST6 Remote Software Careers

Posted 39 days ago

Deliver custom software solutions

Drive client business growth

Agile Methodologies Api Development Cloud Computing Devops

Senior React Native Engineer

Posted 40 days ago

Develop and maintain cross-platform mobile apps

Design scalable cloud-based software systems

Agile Methodologies Android development Api Development Devops

Senior React Native Engineer

Posted 40 days ago

Develop advanced mobile applications using React Native

Mentor and support junior engineers

Agile Methodologies Algorithms Android development Data Structures

Site Reliability Engineer III

Posted 40 days ago

Ensure high system reliability and availability.

Develop and maintain observability and monitoring solutions.

AWS CDN CI/CD Devops

GCP DevOps Engineer Role

Posted 41 days ago

Configure and manage GCP services

Design and deploy scalable data pipelines

Big Data Solutions CI/CD Data Ingestion Data Pipelines

UKI Customer Success Manager

Posted 42 days ago

Promote customer success and satisfaction

Support adoption of GitLab DevOps platform

Account management Client Relationship Management Communication Customer success

Linux Kernel Developer

Posted 46 days ago

Develop and integrate Linux kernel modules and device drivers

Collaborate and contribute to open source communities

Architecture Devops Linux Linux kernel development

Junior Backend DevOps Engineer

Posted 47 days ago

Develop scalable backend solutions

Enhance product architecture and performance

Devops Javascript Mongodb Nestjs

Ubuntu Quality Engineering Manager

Posted 47 days ago

Elevate Ubuntu's software quality through automation and data analysis

Lead and mentor a distributed quality engineering team

Agile Development Continuous integration Debian packaging Devops

AI Software Engineering Manager

Posted 48 days ago

Lead and mentor software engineering teams

Deliver scalable AI-driven web applications

Agile Methodologies AWS CI/CD Cloud

Backend Software Designer Role

Posted 49 days ago

Develop robust backend systems for satellite operations

Ensure system performance, security, and availability

Ansible AWS Cloud Platforms Devops

Channel Program Manager India

Posted 49 days ago

Drive channel partner acquisition and growth

Streamline and improve channel management processes

Analytics Communication Data Analysis Devops

Senior SRE, GitLab Runway

Posted 50 days ago

Build and maintain robust cloud infrastructure

Enable self-service development and deployment

AWS Cloud Devops Engineer

Ubuntu Quality Engineering Manager

Posted 50 days ago

Elevate Ubuntu quality through automation and data analysis

Lead and develop a distributed engineering team

Agile Development Devops IOT Linux

Senior Juju Go Engineer

Posted 50 days ago

Lead feature design and delivery for Juju.

Collaborate within a global, distributed engineering team.

Agile Methodologies Cloud Computing Configuration Management Devops

Backend Engineer, Platform Insights

Posted 50 days ago

Recruit a remote backend engineer

Develop and maintain Golang services

CI/CD Cloud Platforms Data Analysis Devops

Cloud GTM Specialist Role

Posted 51 days ago

Execute and optimize cloud GTM strategies

Bridge technical and business teams

Analytical Skills Cloud Cloud Computing Communication
overtime