GrepJob
Canonical

Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU

Canonical
Apply
about 1 year ago
Remote, Worldwide
Mid Level / Senior
H1B Sponsor

Responsibilities

  • Work with advanced operating systems and network application technologies.
  • Participate upstream and deliver the Ubuntu SoNIC stack.
  • Collaborate with public clouds and network silicon providers.
  • Design and implement software-defined networking experiences for data centers.
  • Write high-quality, secure, and well-documented software.
  • Debug issues and produce high-quality fixes.
  • Collaborate proactively with a globally distributed organization.
  • Contribute to technical documentation.
  • Display technical leadership internally and in open source communities.
  • Influence open-source projects and communities.

Requirements

  • Exceptional academic track record.
  • Undergraduate degree in Computer Science or STEM.
  • Drive and a track record of exceeding expectations.
  • Knowledge of networking architecture, design, and protocols.
  • Understanding of Linux networking from kernel to user space.
  • Fluency in C/C++ and at least one of Rust, Python, or Golang.
  • Professional written and spoken English.
  • Experience with Linux.
  • Excellent interpersonal skills and accountability.
  • Passion, thoughtfulness, and self-motivation.
  • Excellent communication and presentation skills.
  • Result-oriented with a personal drive to meet commitments.
  • Ability to travel twice a year for company events.

Benefits

  • Distributed work environment with twice-yearly team sprints.
  • 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 to meet colleagues.
  • Priority Pass and travel upgrades for long haul company events.

Tech Stack

CC++GoKubernetesMLflowOVHcloudPythonRust