Senior Software Engineer in Warsaw

Senior Software Engineer in Warsaw

Warsaw Pełny etat 128250 - 156750 zł / rok (szac.) Hybrydowo
S

W skrócie

  • Zadania: Twórz innowacyjne usługi backendowe, które przekształcają rozproszone dane w zaufane produkty.
  • Firma: Starburst - lider w dostarczaniu inteligencji danych dla globalnych przedsiębiorstw.
  • Benefity: Konkurencyjne wynagrodzenie, elastyczny czas pracy i możliwość rozwoju zawodowego.
  • Pozostałe informacje: Praca w zróżnicowanym zespole z możliwościami podróży i rozwoju kariery.
  • Dlaczego ta praca: Miej realny wpływ na architekturę i rozwój produktów w dynamicznym środowisku.
  • Kwalifikacje: Doświadczenie w programowaniu w Javie oraz umiejętność pracy w pełnym stosie.

Przewidywane wynagrodzenie mieści się w przedziale 128250 - 156750 zł za rok.

Starburst delivers enterprise intelligence at scale by giving organizations secure, governed access to all their danych, wherever they live. Built for distributed data environments, Starburst helps enterprises power AI and analytics without the cost and complexity of traditional data consolidation. With open standards including Trino and Apache Iceberg, Starburst enables trusted access to complete enterprise context while helping organizations avoid vendor lock-in. Leading global enterprises trust Starburst to fuel AI, analytics, and enterprise intelligence.

O roli

Starburst's Enterprise Context Layer turns scattered data into governed, versioned Data Products — business definitions, access policy, and lineage built in — so BI tools, applications, and AI agents all work from the same trusted answer. Jako Senior Software Engineer w tym zespole, będziesz budować usługi backendowe, które zbierają kontekst biznesowy z miejsc, w których już istnieje, zarządzają nim poprzez certyfikację i wersjonowanie oraz udostępniają go zarówno ludziom, jak i agentom AI na całej platformie. To szybko rozwijający się obszar produktu, więc będziesz miał realny wpływ na decyzje dotyczące architektury podstawowej, a nie tylko realizował w pełni określone specyfikacje. Szukamy budowniczych z silnymi instynktami produktowymi — inżynierów, którzy dbają tak samo o wynik dla klienta, jak o rozwiązanie techniczne, i którzy czują się komfortowo poruszając się po stosie, gdy to najszybsza droga do dostarczenia wartości, mimo że rdzeń tej roli oparty jest na pracy backendowej w Javie.

Jako Senior Software Engineer w Starburst będziesz:

  • Projektować, budować i obsługiwać usługi backendowe, które zbierają i godzą kontekst biznesowy z różnych istniejących systemów w zarządzanym Context Studio.
  • Budować i rozwijać proces certyfikacji i wersjonowania, który pozwala zespołom ufać pojedynczej definicji ich metryk i danych.
  • Przyczyniać się do API i integracji opartych na MCP, które pozwalają agentom AI i narzędziom BI bezpośrednio zapytywać certyfikowany kontekst.
  • Odpowiadać za niezawodność i spójność danych dla usług, które łączą i godzą informacje z wielu źródeł jednocześnie.
  • Bezpośrednio współpracować z produktem nad tym, co ma być zbudowane, a nie tylko jak — i podejmować się pracy frontendowej, narzędziowej lub innej pełnostackowej, gdy to najszybsza droga do odblokowania funkcji lub walidacji pomysłu.
  • Współpracować międzyfunkcjonalnie z zespołami na całej platformie, w tym z tymi, które budują funkcje zasilane AI, aby dostarczać możliwości świadome kontekstu.
  • Zapewniać przemyślaną, terminową recenzję pull requestów i propozycji projektów swoich rówieśników.

Niektóre z rzeczy, których szukamy:

  • Myślenie budowniczego z silnym myśleniem produktowym — interesuje Cię „dlaczego” za funkcją, a nie tylko elegancja implementacji.
  • Rozległe doświadczenie w rozwoju oprogramowania w Javie, z wszechstronnością i chęcią pracy w całym stosie — frontend, narzędzia, infrastruktura — gdy problem tego wymaga.
  • Doświadczenie w projektowaniu, budowaniu i obsłudze rozproszonych usług backendowych w produkcji.
  • Doświadczenie w projektowaniu i obsłudze REST API.
  • Doświadczenie w modelowaniu i serwowaniu danych o strukturze grafu lub bogato relacyjnych.
  • Doświadczenie w integrowaniu LLM w systemach backendowych — strukturalne wydobycie, wzbogacenie oparte na podpowiedziach lub ocena poprawności wyników LLM — istotne dla tego, jak pomagamy zbierać i wzbogacać kontekst.
  • Komfort pracy w niejasnych, szybko rozwijających się przestrzeniach problemowych, gdzie architektura wciąż jest definiowana.
  • Praktyczne doświadczenie w używaniu narzędzi kodujących w rzeczywistej pracy produkcyjnej, z umiejętnością stosowania odpowiednich zabezpieczeń — testowanie, przegląd, kroki weryfikacyjne — aby szybkość nie odbywała się kosztem jakości kodu lub poprawności.
  • Udokumentowane doświadczenie w najlepszych praktykach inżynierii oprogramowania.
  • Bonus: doświadczenie z katalogami danych, warstwami semantycznymi lub systemami metadanych/zarządzania (np. dbt, Collibra) jest plusem, ale nie jest wymagane.

Możliwość podróży: Ta rola będzie wymagała 25% podróży osobistych w celach, w tym, ale nie ograniczając się do, onboardingu nowych pracowników, offsite'ów zespołowych i departamentalnych, zaangażowania klientów oraz innych wydarzeń firmowych. Rzeczywiste oczekiwania dotyczące podróży mogą się różnić w zależności od roli i potrzeb biznesowych.

Gdzie ta rola może być zlokalizowana? Ta rola znajduje się w naszym biurze w Warszawie i działa w modelu hybrydowym, z oczekiwaniem na obecność na miejscu 1-2 dni w tygodniu.

Rozwijaj swoją karierę w Starburst. All-Stars mają możliwość i wolność realizacji swojego prawdziwego potencjału. Budując obok najlepszych talentów, jesteśmy upoważnieni do przejmowania odpowiedzialności za nasze kariery i wprowadzania znaczących zmian. Zakotwiczeni w technologii uznanej w branży i bezprecedensowym sukcesie, All-Stars codziennie podejmują wyzwanie, aby zakłócać naszą branżę - i przyszłość.

Nasza globalna siła robocza jest wspierana przez konkurencyjny program Total Rewards, który odzwierciedla nasze zobowiązanie do nagradzającego i wspierającego środowiska pracy. Obejmuje to różnorodne korzyści, takie jak konkurencyjne wynagrodzenie, atrakcyjne przyznania akcji, elastyczny czas wolny i inne.

Jesteśmy zobowiązani do promowania intencjonalnej, inkluzywnej i różnorodnej kultury, która napędza głębokie zaangażowanie, autentyczne przynależność i wyjątkowe doświadczenie All-Star. Wierzymy, że różnorodność myśli, perspektyw, tła i doświadczeń umożliwi nam posiadanie tego, co robimy, napędzanie naszego sukcesu i umożliwienie naszym All-Stars autentycznego wystąpienia.

Starburst zapewnia równe możliwości zatrudnienia wszystkim pracownikom i kandydatom do zatrudnienia oraz zabrania dyskryminacji i molestowania wszelkiego rodzaju bez względu na rasę, kolor, religię, wiek, płeć, narodowość, status niepełnosprawności, geny, status chronionego weterana, orientację seksualną, tożsamość lub ekspresję płciową, lub jakąkolwiek inną cechę chronioną przez przepisy federalne, stanowe lub lokalne.

Senior Software Engineer in Warsaw – pracodawca: Starburst

Starburst to doskonały pracodawca, oferujący dynamiczne środowisko pracy w Warszawie, które sprzyja innowacjom i współpracy. Pracownicy mają możliwość rozwoju zawodowego poprzez angażowanie się w zaawansowane projekty związane z AI i danymi, a elastyczny model pracy hybrydowej oraz kultura otwartości na pomysły sprawiają, że każdy może wnieść swój wkład w rozwój firmy.

S

Dane kontaktowe:

Zespół rekrutacyjny Starburst

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Software Engineer in Warsaw

Java
Backend Services Development
Distributed Systems
REST API Design
Graph-Structured Data Modeling
LLM Integration
Agile Problem Solving