Senior Rust Engineer – Remote in Warsaw

Senior Rust Engineer – Remote in Warsaw

Warsaw Pełny etat 121500 - 148500 zł / rok (szac.) Zdalnie
K

W skrócie

  • Zadania: Twórz skalowalne usługi backendowe w Rust i rozwiązuj złożone wyzwania techniczne.
  • Firma: Kake to globalna społeczność inżynierów, która stawia ludzi na pierwszym miejscu.
  • Benefity: Konkurencyjne wynagrodzenie, praca zdalna i fundusz na rozwój osobisty.
  • Pozostałe informacje: Elastyczne godziny pracy i możliwość współpracy z zespołami na całym świecie.
  • Dlaczego ta praca: Pracuj nad innowacyjnymi projektami i rozwijaj swoje umiejętności w dynamicznym środowisku.
  • Kwalifikacje: 5+ lat doświadczenia w programowaniu w Rust i umiejętności rozwiązywania problemów.

Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.

Kake jest firmą zdalną i globalną społecznością inżynierów. Inżynierowie Kake są odpowiedzialni za niektóre z najbardziej innowacyjnych produktów na świecie, od firm Fortune 500 po szybko rozwijające się przedsiębiorstwa. Wierzymy, że to, co przynosisz do stołu, ma znaczenie. Nasza społeczność liczy ponad 45 000 inżynierów w 55 krajach; dołącz do kultury, w której świetni ludzie zostają, rozwijają się i odnoszą sukcesy.

Poszukujemy Senior Rust Engineers z silnym doświadczeniem w programowaniu systemowym, umiejętnych w dostarczaniu oprogramowania o wysokiej wydajności, bezpiecznego pamięciowo i skalowalnego. To doskonałe miejsce dla osób, które lubią podejmować złożone wyzwania techniczne od początku do końca oraz wdrażać najlepsze praktyki inżynieryjne w aplikacjach krytycznych dla misji.

Co będziesz budować i posiadać:

  • Projektowanie i implementacja skalowalnych, bezpiecznych pamięciowo usług backendowych i systemów rozproszonych w Rust.
  • Pisanie kodu o wysokiej wydajności i współbieżności, stosując silne zasady programowania systemowego.
  • Budowanie i utrzymywanie asynchronicznych usług przy użyciu frameworków takich jak Tokio, z solidnym zrozumieniem wzorców async/await.
  • Zastosowanie podstawowych koncepcji Rust, takich jak model własności, kontroler pożyczek, czasy życia, cechy i makra, aby pisać solidny, idiomatyczny kod.
  • Działanie jako lider techniczny, kierując decyzjami architektonicznymi i podnosząc standardy inżynieryjne w projektach.
  • Rozwiązywanie złożonych problemów architektonicznych i kodowych w systemach produkcyjnych.
  • Wkład w najlepsze praktyki, narzędzia i inicjatywy ciągłego doskonalenia w projektach inżynieryjnych.
  • Utrzymywanie nowoczesnych przepływów pracy git i pipeline'ów CI/CD w celu wsparcia niezawodnej dostawy.

Wymagania podstawowe:

  • 5+ lat doświadczenia w inżynierii oprogramowania, z praktycznym doświadczeniem w Rust.
  • Głębokie zrozumienie podstawowych koncepcji Rust, takich jak model własności, kontroler pożyczek, czasy życia, cechy i makra.
  • Doświadczenie w programowaniu systemowym, w tym wielowątkowości, współbieżności i rozwoju aplikacji krytycznych dla wydajności.
  • Praktyczne doświadczenie w programowaniu asynchronicznym w Rust, szczególnie przy użyciu frameworków takich jak Tokio.
  • Znajomość narzędzi Rust, w tym Cargo, nowoczesnych przepływów pracy git i pipeline'ów CI/CD.
  • Udokumentowane doświadczenie w projektowaniu i implementacji wysoko skalowalnych usług backendowych i systemów rozproszonych.
  • Wyjątkowe umiejętności analityczne i rozwiązywania problemów, z udokumentowanymi osiągnięciami w rozwiązywaniu złożonych problemów architektonicznych i kodowych.
  • Doskonałe umiejętności komunikacyjne w języku angielskim, zarówno pisemne, jak i werbalne.
  • Umiejętność pracy samodzielnie w zdalnym, szybkim środowisku.

Miłe do posiadania:

  • Doświadczenie w przetwarzaniu wideo, systemach czasu rzeczywistego lub kontenerach internetowych.
  • Doświadczenie z WebRTC i odpowiedzią systemu czasu rzeczywistego.
  • Doświadczenie w publikowaniu aplikacji na wielu platformach.
  • Komfort pracy w elastycznych godzinach, aby pokryć się z rozproszonymi zespołami w różnych strefach czasowych.

Dodatkowe informacje:

  • Pokrycie strefy czasowej USA: 5-6 godzin dziennie PST.

Dlaczego warto dołączyć do Kake?

  • Konkurencyjne wynagrodzenie w USD: Pracuj globalnie, otrzymuj wynagrodzenie globalnie.
  • W pełni zdalnie: Po prostu ufamy Ci.
  • Fundusz Better Me: Inwestujemy w Twój rozwój osobisty i pasje.
  • Współczucie jest badass: Dołącz do społeczności, która inwestuje w dobro społeczne.

Szybka uwaga: Z powodu dużej liczby aplikacji, tylko wybrane kandydatury będą kontaktowane.

Senior Rust Engineer – Remote in Warsaw – pracodawca: Kake

Kake to firma zdalna, która stawia ludzi na pierwszym miejscu, tworząc globalną społeczność doświadczonych inżynierów. Oferujemy konkurencyjne wynagrodzenie w USD oraz fundusz 'Better Me', który inwestuje w Twój rozwój osobisty i pasje. Dołącz do kultury, w której świetni ludzie pozostają, rozwijają się i odnoszą sukcesy, a także angażują się w działania na rzecz dobra społecznego.

K

Dane kontaktowe:

Zespół rekrutacyjny Kake

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Rust Engineer – Remote in Warsaw

Rust
System Programming
High-Performance Software Development
Memory-Safe Code
Scalable Software Design
Asynchronous Programming
Tokio Framework