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: Atrakcyjne wynagrodzenie, zdalna praca i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Pracuj nad przełomowymi projektami i kształtuj nową branżę.
- Kwalifikacje: 7+ lat doświadczenia w projektowaniu systemów rozproszonych oraz umiejętności programowania.
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, aby kupować, sprzedawać i odkrywać rzeczy, które kochasz. Nasi sprzedawcy budują prawdziwe biznesy w setkach kategorii. Budujemy handel na żywo w skali, jakiej nigdy wcześniej nie było na Zachodzie, a nie ma żadnego 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. Jesteśmy jednym z najszybciej rozwijających się rynków i niedawno zostaliśmy uznani za #1 Najlepszego Pracodawcę Startupowego w Ameryce przez Forbes.
Rola: 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 realizujemy obserwowalność 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, że mamy widoczność stanu, wydajności, niezawodności i doświadczeń użytkowników naszego stosu oprogramowania, a ta widoczność pozostaje 10x i 100x w stosunku do naszej obecnej skali.
To praca praktyczna, skoncentrowana na oprogramowaniu, związana z inżynierią systemów. 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 – nasz stos obserwowalności powinien z tego korzystać.
Na czym będziesz pracować:
- Tworzenie platformy, która może identyfikować wskaźniki wiodące dla problemów, zanim staną się one problemem.
- Rozumienie, że nie wszystkie dane są równe i umiejętność pracy zarówno z danymi o wysokiej objętości, niskim sygnale, jak i danymi o niskiej objętości, wysokim sygnale.
- Wykorzystywanie dobrych praktyk branżowych – opartych na otwartych standardach (Otel, Semconv).
- Używanie dowolnego zestawu oprogramowania open-source lub dostawców w celu osiągnięcia celów.
- Interfejs z infrastrukturą, aby zapewnić lepsze sygnały dla 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?”.
- Zapewnienie dobrego doświadczenia dla szerokiego zakresu użytkowników: inżynierów aplikacji, responderów incydentów, kierownictwa.
- Wsparcie w zwiększaniu niezawodności i doświadczenia naszych klientów, pozostając samemu niezawodnym i skutecznym.
To bardzo widoczna rola. Zespół Niezawodności zapewnia 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.
O Tobie: 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 osób, które go używają.
- 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, frameworków 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 komunikacyjnymi w piśmie i mowie.
Whatnot jest dumnym pracodawcą oferującym równe szanse. 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 żaden inny status chroniony przez lokalne prawo. Wierzymy, że nasza praca jest lepsza, a kultura firmy poprawia się, gdy zachęcamy, wspieramy i szanujemy różne umiejętności i doświadczenia reprezentowane w naszej kadrze.
Zakres wynagrodzenia: PLN 520K - PLN 580K
Senior Software Engineer, Observability in Kraków – pracodawca: Whatnot
Whatnot to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju w dynamicznym środowisku pracy zdalnej. Nasza kultura opiera się na współpracy międzynarodowej, wartościowaniu własności projektów oraz dążeniu do osiągania wysokiej jakości wyników, co sprawia, że każdy członek zespołu ma realny wpływ na rozwój produktów. Dołączając do nas, zyskujesz nie tylko szansę na rozwój zawodowy, ale także możliwość pracy w zespole, który ceni innowacyjność i zaangażowanie.