Назад
Company hidden
2 дня назад

Senior Software Engineer, Software Defined Networking Senior Software Engineer, Software Defined Networking (Go/C)

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

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

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

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

ВСкст:
/
TL;DR
Senior Software Engineer, Software Defined Networking (Go/C): Building private networks, load balancing, and firewalls across an in-house SDN dataplane and distributed control plane with an accent on packet processing, state correctness, and performance. Focus on designing end-to-end networking features, reconciling network state across the fleet, and operating reliable systems from hardware through customer-facing APIs.

Location: Hybrid in Helsinki, with three days per week in the office

Company

Builds and operates a full-stack AI cloud spanning data centers, hardware, and a cloud platform for AI teams.

What you will do

  • Design and implement networking features end to end, from packet paths to customer-facing APIs.
  • Build and extend the C-based dataplane close to the underlying hardware.
  • Design and operate the Go-based distributed control plane, including network state storage, reconciliation, and fleet-wide application.
  • Turn prototypes into products with limits, quotas, and customer documentation.
  • Monitor and improve performance while debugging issues across hardware, dataplane, and control plane.
  • Own operational capabilities including metrics, alerting, upgrades, and rollback, and collaborate on hardware specifications and network design.

Requirements

  • Strong Go skills, or systems programming experience in another language with the ability to transition to Go.
  • Production experience writing performance-sensitive systems software in a low-level language.
  • Experience with distributed systems where state correctness is critical.
  • 6+ years of experience building and operating production systems software.
  • Solid understanding of cloud networking primitives, including VPCs, load balancers, and firewalls.
  • Ability to own systems end to end, including their operational aspects.

Nice to have

  • Experience with DPDK, DOCA, XDP, eBPF, or vendor SDKs for high-performance packet processing.
  • Experience with DPU or SmartNIC platforms, offload models, or BlueField.
  • Knowledge of Linux networking and virtualization, including netdev, tc, nftables, namespaces, and SR-IOV.
  • Contributions to the kernel, DPDK, or other open-source networking projects.

Culture & Benefits

  • Full-time, permanent employment with hybrid work in Helsinki.
  • Cash and equity compensation with healthcare, lunch, wellbeing, and other benefits.
  • Profitable operations with rapid, sustained growth.
  • Work with engineers, researchers, and partners across the global AI ecosystem in an international environment.

Hiring process

  • Applications must be submitted through the careers page; applications by email are not accepted.
  • Hiring proceeds without an artificial deadline and moves forward once a suitable candidate is identified.

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