W skrócie
- Zadania: Twórz oprogramowanie, które zmienia sposób, w jaki organizacje zarządzają danymi.
- Firma: Innowacyjna firma technologiczna z pasją do dostarczania najlepszych doświadczeń dla klientów.
- Benefity: Możliwość nauki, rozwój kariery, wsparcie mentorskie i przyjazne środowisko pracy.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na rzeczywiste projekty.
- Kwalifikacje: Doświadczenie w inżynierii oprogramowania i umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
Dołącz do nas, gdy dążymy do naszej przełomowej wizji, aby uczynić dane maszynowe dostępnymi, użytecznymi i wartościowymi dla każdego. Jesteśmy firmą pełną ludzi, którzy są pasjonatami naszego produktu i dążą do zapewnienia najlepszych doświadczeń dla naszych klientów. W Splunk zobowiązujemy się do naszej pracy, naszych klientów, dobrej zabawy i, co najważniejsze, do sukcesu nawzajem.
Rola: Aplikacje są krwiobiegiem organizacji. Wspierają procesy angażujące klientów, partnerów i pracowników. Skuteczne zarządzanie aplikacjami nie jest tylko „miłym dodatkiem” - jest kluczowe dla sukcesu Twojej organizacji. Szukamy doświadczonego i pełnego pasji inżyniera oprogramowania, który dołączy do naszego zespołu App Runtime. Nasza dziedzina wiedzy obejmuje budowanie różnorodnych narzędzi dla innych programistów do wykorzystania w ich odpowiednich stosach Splunk. Jako inżynierowie tworzymy fundamenty i/lub środowiska, które inni inżynierowie mogą wdrażać i wykorzystywać. Twoje wkłady stworzą solidne, elastyczne i zaawansowane przyjazne dla użytkownika doświadczenie deweloperskie. Wzbogacaj i wzmacniaj innych do ich pełnego potencjału. Ta rola wymaga współpracy między zespołami z naszym zarządzaniem produktem, zespołem doświadczeń użytkowników oraz zespołami dokumentacyjnymi, a także liderami technicznymi z innych zespołów inżynieryjnych.
Obowiązki:
- Projektowanie, wdrażanie i dostarczanie oprogramowania o długoterminowym wpływie zgodnie z wymaganiami i istniejącą architekturą systemu.
- Utrzymywanie istniejącego stosu technologicznego oraz debugowanie i naprawianie problemów.
- Ścisła współpraca z zarządzaniem produktem, architektami i zespołem w celu budowy ekscytujących funkcji, komponentów wielokrotnego użytku i produktów.
- Tworzenie, ulepszanie i zachęcanie do solidnych zestawów testowych dla całego kodu, ponieważ doceniasz wartość automatycznego testowania i ciągłej integracji.
- Integracja metryk i wskaźników poziomu usług w funkcjach, które budujesz, aby móc monitorować, poprawiać i skalować usługi poziomo.
- Prowadzenie przeglądów kodu produktu i wykorzystywanie swojej wiedzy o doświadczeniach klientów, aby zapobiegać przyszłym problemom.
- Przestrzeganie procesu SDLC w metodologii Agile.
Wymagania:
- Doświadczenie w inżynierii oprogramowania, w tym rozwój aplikacji SaaS na dużą skalę.
- Solidna znajomość Go w środowisku produkcyjnym.
- Praktyczna wiedza w Dockerze, Kubernetes i innych technologiach kontenerowych.
Miło widziane:
- Znajomość Pythona
- Znajomość C++
- Doświadczenie w AWS lub Azure
- Doświadczenie w Terraformie i Puppet
- Wiedza o bezpieczeństwie oprogramowania
- Zrozumienie sieci komputerowych
- Wgląd w protokół gRPC
- Dobra znajomość działania systemu operacyjnego (najlepiej Linux)
- Komfort w dostosowywaniu wydajności aplikacji i inżynierii pod kątem skalowalności.
- Zrozumienie, co oznacza tworzenie oprogramowania, które jest częścią większej architektury mikroserwisowej.
- Silne umiejętności komunikacyjne i zrozumienia, zarówno werbalne, jak i pisemne.
Co oferujemy:
- Stały strumień nowych rzeczy do nauki. Zawsze rozszerzamy się na nowe obszary, wprowadzając projekty open source i przyczyniając się do nich, oraz eksplorując nowe technologie.
- Zespół wyjątkowo utalentowanych i oddanych współpracowników, od inżynierii po zarządzanie produktem i wsparcie klienta.
- Rozwój i mentoring. Wierzymy w rozwijanie inżynierów poprzez możliwości posiadania i przywództwa. Wierzymy również, że mentorzy pomagają obu stronom równania.
- Stabilne, współpracujące i wspierające środowisko pracy.
- Możliwość zobaczenia pozytywnego wpływu swojej pracy na prawdziwych klientów.
- Cenimy różnorodność w naszej firmie. Wszyscy kwalifikowani kandydaci będą brani pod uwagę przy zatrudnieniu bez względu na rasę, kolor skóry, religię, płeć, orientację seksualną, tożsamość płciową, pochodzenie narodowe lub jakiekolwiek inne obowiązujące prawnie chronione cechy w lokalizacji, w której kandydat aplikuje.
Software Engineer in Kraków – pracodawca: Cisco Systems, Inc
Cisco Systems, Inc. to doskonały pracodawca, oferujący wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku technologicznym. Pracując w zespole zajmującym się systemami rozproszonymi, będziesz miał okazję nie tylko rozwijać swoje umiejętności, ale także wpływać na przyszłość platformy Splunk, wprowadzając innowacyjne rozwiązania w chmurze. Nasza kultura pracy opiera się na współpracy i wsparciu, co sprawia, że każdy pracownik czuje się doceniony i zmotywowany do osiągania wspólnych celów.