Staff Software Engineer in Kraków

Staff Software Engineer in Kraków

Kraków Pełny etat 135000 - 165000 zł / rok (szac.) Hybrydowo
S

W skrócie

  • Zadania: Prowadź innowacyjne projekty i twórz oprogramowanie, które zmienia sposób działania handlu.
  • Firma: Dynamiczna firma technologiczna z kulturą współpracy i innowacji.
  • Benefity: Konkurencyjne wynagrodzenie, opcje na akcje, elastyczne godziny pracy i wsparcie zdrowotne.
  • Pozostałe informacje: Możliwość pracy zdalnej i rozwój kariery w dynamicznym środowisku.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na globalny handel.
  • Kwalifikacje: Doświadczenie w programowaniu oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.

Swap jest infrastrukturą nowoczesnego handlu agentowego. To jedyna platforma natywna AI, która łączy operacje zaplecza z nowoczesnym doświadczeniem sklepu. Zbudowana dla marek, które chcą sprzedawać cokolwiek - wszędzie, Swap centralizuje globalne operacje, wspiera inteligentne przepływy pracy i odblokowuje decyzje chroniące marżę dzięki danym w czasie rzeczywistym i możliwościom. Nasze produkty obejmują transakcje międzynarodowe, podatki, zwroty, planowanie popytu oraz nasz nowej generacji sklep agentowy, dając sprzedawcom pełną przejrzystość i możliwość działania z pewnością.

W Swap budujemy kulturę, która ceni klarowność, kreatywność i wspólne zaangażowanie, redefiniując sposób, w jaki działa globalny handel.

O roli

Rozwijamy nasz zespół inżynieryjny w Krakowie i szukamy inżyniera oprogramowania na poziomie starszym, który dołączy do nas. Będziesz technicznym liderem zespołu, pomagając nam budować produkty, na których polegają sprzedawcy i klienci każdego dnia.

Twoje obowiązki:

  • Prowadzenie dużych inicjatyw, które trwają przez kilka kwartałów i angażują wiele zespołów, od pierwszego określenia po produkcję.
  • Pisanie wzorcowego kodu w krytycznych ścieżkach, ustalając standardy implementacji dla szerszej grupy.
  • Przegląd ważnych projektów z innych zespołów, pomagając inżynierom zrównoważyć jakość, szybkość, niezawodność i długoterminową utrzymywalność.
  • Definiowanie i przestrzeganie standardów operacyjnych dla grupy: monitorowanie, dostępność, skalowalność, bezpieczeństwo, bezpieczeństwo wydania i świadomość kosztów.
  • Prowadzenie ocen narzędzi i migracji architektury, wyraźne przedstawianie wyborów między budowaniem a kupowaniem.
  • Wykorzystywanie AI wykraczającego poza podstawy i przeciwdziałanie złożoności generowanej przez AI, aby zdrowie kodu było zachowane podczas przyspieszania.
  • Posiadanie wyniku biznesowego swojej pracy. Definiowanie metryk sukcesu, monitorowanie po uruchomieniu i konstruktywne kwestionowanie, gdy coś nie wpłynie na wyniki sprzedawców.
  • Mentorowanie starszych inżynierów i poniżej oraz prowadzenie lub uczestnictwo w rozmowach kwalifikacyjnych na poziomie seniora.
  • Pisanie i poprawianie dokumentacji, na której polegają inni, takiej jak kierunki architektury, zapisy decyzji i podręczniki operacyjne.

Wymagania:

  • Znaczące doświadczenie (typowo 8+ lat) w budowaniu i wdrażaniu oprogramowania produkcyjnego, z udokumentowanymi osiągnięciami w prowadzeniu złożonych inicjatyw przekraczających granice zespołów.
  • Głęboka wiedza w zakresie TypeScript/JavaScript i Node.js, w tym architektura REST i/lub GraphQL API oraz systemów rozproszonych.
  • Komfort poza swoim językiem i stosem. Oczekujemy, że inżynierowie na poziomie starszym będą mieć umiejętności T.
  • Silne umiejętności w zakresie relacyjnych baz danych, modelowania danych i SQL, a także znajomość NoSQL.
  • Doświadczenie w projektowaniu pod kątem niezawodności i skalowalności w chmurze, z solidnymi praktykami CI/CD, obserwowalności i reagowania na incydenty.
  • Praktyczne doświadczenie z LLM lub systemami agentowymi, lub historia szybkiego przyswajania nowych technologii i sensownego ich stosowania.
  • Codzienne korzystanie z narzędzi do kodowania AI, z wyczuciem, kiedy im zaufać, a kiedy nie.
  • Preferowane doświadczenie w systemach i platformach eCommerce.
  • Doskonale rozwinięte umiejętności komunikacyjne, zarówno pisemne, jak i werbalne. Potrafisz wyjaśnić kompromisy w terminach biznesowych każdemu odbiorcy.
  • Gracz zespołowy z nastawieniem na odpowiedzialność: przynosisz rozwiązanie wraz z problemem, a praca nie jest zakończona, dopóki nie jest na żywo i stabilna.

Co oferujemy:

  • Konkurencyjne wynagrodzenie podstawowe: Wynagrodzenie, które odzwierciedla Twoje doświadczenie i wpływ, jaki będziesz miał, regularnie przeglądane w miarę rozwoju z nami.
  • Opcje na akcje: Posiadaj część tego, co budujemy. Jako firma o wysokim wzroście, będziesz dzielić się zyskami, gdy firma się rozwija.
  • Hołd dla prywatnej opieki zdrowotnej: Kompleksowe prywatne ubezpieczenie medyczne, abyś mógł szybko uzyskać potrzebną pomoc.
  • Składki emerytalne: Wkłady firmy, aby pomóc Ci zbudować długoterminowe bezpieczeństwo finansowe.
  • Korzyści zdrowotne: Wsparcie dla Twojego zdrowia fizycznego i dobrego samopoczucia, abyś mógł dbać o siebie w sposób, który Ci odpowiada.
  • Wsparcie zdrowia psychicznego: Dostęp do zasobów i wsparcia w zakresie zdrowia psychicznego, ponieważ dbanie o umysł jest równie ważne jak dbanie o ciało.
  • Rozszerzone urlopy macierzyńskie i tacierzyńskie: Dodatkowe wsparcie, gdy powiększasz rodzinę, abyś mógł skupić się na tym, co najważniejsze.
  • Elastyczna praca: Wybierz, jak i gdzie wykonujesz swoją najlepszą pracę, mając zaufanie i autonomię w zarządzaniu swoim czasem.
  • Praca za granicą przez 4 tygodnie w roku: Weź laptopa w nowe miejsce przez maksymalnie cztery tygodnie każdego roku, czy to rodzina, podróż, czy zmiana scenerii.
  • Budżet na kwartalne spotkania zespołowe: Dedykowany budżet co kwartał dla Twojego zespołu, aby się spotkać, połączyć i dobrze się bawić.
  • Czwartkowe happy hour: Zrelaksuj się po tygodniu z kolegami podczas naszego czwartkowego happy hour, które odbywa się we wszystkich naszych lokalizacjach.
  • Poniedziałkowe śniadania: Rozpocznij tydzień od dobrego posiłku i dobrej towarzystwa.
  • Diversity & Equal Opportunities: Przyjmujemy różnorodność i równość w poważny sposób. Jesteśmy zobowiązani do budowania zespołu z różnorodnymi doświadczeniami, umiejętnościami i poglądami. Im bardziej jesteśmy inkluzywni, tym lepsza będzie nasza praca. Tworzenie kultury równości to nie tylko właściwa rzecz do zrobienia; to także mądra decyzja.

Staff Software Engineer in Kraków – pracodawca: Swap

Swap to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w szybko rozwijającej się firmie. Nasza kultura opiera się na innowacyjności i współpracy, co sprzyja rozwojowi zawodowemu pracowników. Oferujemy elastyczne godziny pracy oraz możliwość zdobywania doświadczenia w obszarze automatyzacji procesów finansowych, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery.

S

Dane kontaktowe:

Zespół rekrutacyjny Swap

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Staff Software Engineer in Kraków

TypeScript
JavaScript
Node.js
REST APIs
GraphQL APIs
Distributed Systems
Relational Databases