W skrócie
- Zadania: Twórz i wdrażaj skalowalne usługi backendowe w Rust oraz 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 oraz 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ść obejmuje ponad 45 000 inżynierów w 55 krajach; dołącz do kultury, w której świetni ludzie pozostają, 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.
- Dogłębne 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.
- 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.
Dodatkowy czas strefy czasowej USA: 5h–6h dziennie PST
Dlaczego warto dołączyć do Kake?
- Konkurencyjne wynagrodzenie w USD: Pracuj globalnie, otrzymuj wynagrodzenie globalnie.
- Całkowicie 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 Kraków – 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.