Назад
ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ 8 часов Π½Π°Π·Π°Π΄

Open Source Networking Software Engineer

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹
onsite
Π’ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹
fulltime
Π“Ρ€Π΅ΠΉΠ΄
middle/senior
Английский
b2
Π‘Ρ‚Ρ€Π°Π½Π°
China
Вакансия ΠΈΠ· списка Hirify.GlobalВакансия ΠΈΠ· Hirify Global, списка ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹Ρ… tech-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ
Для мэтча ΠΈ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° Π½ΡƒΠΆΠ΅Π½ Plus

ΠœΡΡ‚Ρ‡ & Π‘ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄

Для мэтча с этой вакансиСй Π½ΡƒΠΆΠ΅Π½ Plus

ОписаниС вакансии

ВСкст:
/

TL;DR

Open Source Networking Software Engineer: Developing advanced open source networking software stacks for data center networking with an accent on hardware acceleration interfaces and software innovation. Focus on designing and implementing software-defined networking solutions, collaborating with global partners, and contributing to open source communities.

Location: Office based in Beijing, China

Company

Canonical is a pioneering tech firm leading the global open source movement, known for publishing Ubuntu and supporting AI, IoT, and cloud platforms.

What you will do

  • 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 for data centers
  • Write high-quality, secure, and well-documented software
  • Display technical leadership and influence open source communities

Requirements

  • Location: Office based in Beijing, China
  • Undergraduate degree in Computer Science or STEM or equivalent experience
  • Strong knowledge of networking architecture, design, and protocols
  • Fluency in C/C++ and at least one of Rust, Python, or Golang
  • Professional written and spoken English
  • Experience with Linux networking from kernel to user space
  • Ability to travel twice a year for company events

Nice to have

  • Familiarity with open source networking technologies like SONIC, DPDK, eBPF
  • Experience with hardware acceleration protocols such as RDMA, RoCE
  • Knowledge of computer architectures like x86, ARM, RISC-V
  • Experience with virtualization technologies (QEMU, KVM)
  • Previous open source contributions and community involvement
  • Performance engineering and security experience

Culture & Benefits

  • Distributed work environment with biannual in-person team sprints
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review and performance-driven bonus
  • Annual holiday, maternity and paternity leave
  • Employee Assistance Programme and travel opportunities
  • Priority Pass and travel upgrades for long haul company events

Hiring process

  • Six to eight interviews over several months
  • Rigorous evaluation including technical and communication skills
  • Focus on quality, resilience, documentation, security, and performance

Π‘ΡƒΠ΄ΡŒΡ‚Π΅ остороТны: Ссли Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒ просит Π²ΠΎΠΉΡ‚ΠΈ Π² ΠΈΡ… систСму, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ iCloud/Google, ΠΏΡ€ΠΈΡΠ»Π°Ρ‚ΡŒ ΠΊΠΎΠ΄/ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄/ПО, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡ‚Π΅ этого - это мошСнники. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΆΠΌΠΈΡ‚Π΅ "ΠŸΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡˆΠΈΡ‚Π΅ Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β†’