W skrócie
- Zadania: Twórz innowacyjne rozwiązania w zakresie obserwowalności dla rosnącej platformy handlowej.
- Firma: Whatnot - lider w dziedzinie zakupów na żywo w Ameryce Północnej i Europie.
- Benefity: Praca zdalna, konkurencyjne wynagrodzenie i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Dołącz do zespołu kształtującego nową branżę i wpływaj na przyszłość handlu.
- Kwalifikacje: 7+ lat doświadczenia w projektowaniu systemów oraz umiejętności programowania w Pythonie, Elixirze lub Go.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
Dołącz do przyszłości handlu z Whatnot! Whatnot to największa platforma zakupów na żywo w Ameryce Północnej i Europie, gdzie można kupować, sprzedawać i odkrywać rzeczy, które kochasz. Nasi sprzedawcy budują prawdziwe biznesy w setkach kategorii. Budujemy handel na żywo w skali, jakiej jeszcze nie było na Zachodzie, a nie ma gotowego podręcznika, z którego można by skorzystać. Ludzie tutaj kształtują rozwój całkowicie nowej branży. Jako zespół pracujący zdalnie, jesteśmy inspirowani naszymi wartościami i zakotwiczeni w hubach w USA, Wielkiej Brytanii, Irlandii, Polsce, Niemczech i Australii. Działamy szybko, pozostajemy blisko naszych użytkowników i koncentrujemy się na pracy, która przynosi największy wpływ.
Zespół Inżynierii Niezawodności Infrastruktury poszukuje doświadczonych inżynierów oprogramowania, którzy będą odpowiedzialni za przemyślenie i przeprojektowanie sposobu, w jaki zajmujemy się obserwowalnością w Whatnot. W miarę jak nasza skala, ruch i złożoność rosną, narzędzia, dostawcy i platformy z przeszłości stają się przestarzałe i niepraktyczne. Twoim zadaniem jest zapewnienie widoczności stanu, wydajności, niezawodności i doświadczeń użytkowników naszego stosu oprogramowania, a ta widoczność powinna pozostać 10x i 100x w stosunku do naszej obecnej skali. To praca praktyczna, skoncentrowana na oprogramowaniu i inżynierii systemowej.
Będziesz ściśle współpracować z zespołami Core Infrastructure, Platform i Developer Tools, aby przeprojektować i wdrożyć każdy krok obserwowalności, począwszy od zbierania danych w kodzie, przez normalizację, routowanie i przetwarzanie, aż po zapytania i wizualizację. Jesteśmy na etapie, w którym nie jest już rozsądne korzystanie z prostych, gotowych rozwiązań. Będziesz musiał użyć kombinacji silników analitycznych i dostawców, aby upewnić się, że jesteśmy w stanie przewidzieć incydenty, a jeśli wystąpią, mieć szybki sposób ich rozwiązania. W Whatnot intensywnie wykorzystujemy agentów AI podczas rozwiązywania problemów - nasza stos obserwowalności powinien to uwzględniać.
Będziesz pracować nad tworzeniem platformy, która:
- Może identyfikować wskaźniki wiodące dla problemów, zanim staną się one problemem
- Rozumie, że nie wszystkie dane są równe i może pracować zarówno z danymi o wysokiej objętości i niskim sygnale, jak i danymi o niskiej objętości i wysokim sygnale
- Używa dobrych praktyk branżowych – opartych na otwartych standardach (Otel, Semconv)
- Wykorzystuje dowolny zestaw oprogramowania open-source lub dostawców, aby osiągnąć swoje cele
- Interfejsuje z infrastrukturą, aby dostarczyć lepsze sygnały do zarządzania infrastrukturą niż wykorzystanie CPU
- Korelacja zdarzeń z infrastruktury, pipeline CI/CD, eksperymentów lub testów obciążeniowych z logami i danymi szeregów czasowych, aby szybko zidentyfikować "co się zmieniło?"
- Zapewnia dobre doświadczenie dla szerokiego zakresu użytkowników: inżynierów aplikacji, responderów incydentów, kierownictwa
- Pomaga w zwiększaniu niezawodności i doświadczenia naszych klientów, pozostając samemu niezawodnym i skutecznym
To bardzo widoczna rola. Zespół Niezawodności dostarcza podstawowe systemy i ramy, które pozwalają Whatnot szybko się rozwijać, pozostając jednocześnie stabilnym i godnym zaufania dla kupujących i sprzedających.
Osoby, które dobrze radzą sobie w Whatnot, zazwyczaj czują się komfortowo w rozwiązywaniu problemów na bieżąco, są nastawione na działanie i szczerze ciekawe tego, co budują. Dbają bardziej o wyniki niż o uznanie i pozostają blisko produktu oraz ludzi, którzy go używają.
Wymagania:
- 7+ lat doświadczenia w projektowaniu i budowaniu dużych, rozproszonych systemów.
- Preferowane doświadczenie w Pythonie, Elixirze lub Go, ale mile widziani są silni inżynierowie z innych stosów backendowych, którzy są chętni do nauki.
- Identyfikujesz się jako inżynier oprogramowania przede wszystkim. Chcesz budować systemy i pisać kod, a nie tylko konfigurować infrastrukturę lub odpowiadać na zgłoszenia.
- Silne zrozumienie zasad obserwowalności, znajomość różnych typów metryk, logów, zdarzeń i śladów; oraz gdzie są one stosowane.
- Silne fundamenty w projektowaniu, budowaniu i obsłudze wspólnych usług produkcyjnych i ram.
- Doświadczenie z jednym lub więcej z następujących: OpenTelemetry, bazy danych OLAP, tworzenie narzędzi, bibliotek, ram skierowanych do deweloperów, systemy o dużym ruchu, czasu rzeczywistego lub oparte na zdarzeniach.
- Komfort w środowiskach chmurowych, takich jak AWS lub GCP z Kubernetes i infrastrukturą jako kodem.
- Silny współpracownik z wyraźnymi umiejętnościami komunikacji pisemnej i werbalnej.
Whatnot jest dumnym pracodawcą równych szans. Cenimy różnorodność i nie dyskryminujemy ze względu na rasę, religię, kolor skóry, pochodzenie narodowe, płeć, orientację seksualną, wiek, stan cywilny, status weterana, status rodzicielski, status niepełnosprawności ani jakikolwiek inny status chroniony przez lokalne prawo. Wierzymy, że nasza praca jest lepsza, a nasza kultura firmy jest lepsza, gdy zachęcamy, wspieramy i szanujemy różne umiejętności i doświadczenia reprezentowane w naszej kadrze.
Software Engineer, Observability in Kraków – pracodawca: Whatnot Inc.
Whatnot to dynamiczne środowisko pracy, które stawia na innowacje i rozwój. Jako inżynier oprogramowania w zespole Ads, będziesz miał możliwość pracy nad systemami, które wspierają sprzedawców w rozwijaniu ich biznesów, a także korzystania z elastycznego modelu pracy zdalnej. Nasza kultura opiera się na zaufaniu, odpowiedzialności i bliskiej współpracy, co sprawia, że każdy pracownik ma realny wpływ na rozwój firmy oraz możliwość szybkiego rozwoju kariery w szybko rosnącym rynku e-commerce.