JustJoin.IT Praca zdalna Senior

Senior Software Engineer, Context Layer

Starburst

⚲ Warszawa

30 000 - 37 500 PLN brutto (UoP)

Wymagania

  • extensive experience with Java
  • doświadczenie w projektowaniu, budowaniu i utrzymaniu rozproszonych serwisów backendowych na produkcji
  • doświadczenie w projektowaniu i utrzymaniu REST API
  • doświadczenie w modelowaniu i serwowaniu danych o strukturze grafowej lub silnie relacyjnej
  • doświadczenie w integracji LLM z systemami backendowymi (ekstrakcja strukturalna, wzbogacanie promptami, ocena poprawności wyników)
  • gotowość do pracy full-stack (frontend, tooling, infra) w razie potrzeby
  • hands-on doświadczenie z narzędziami agentowego kodowania w realnej pracy produkcyjnej

Opis stanowiska

Starburst buduje Enterprise Context Layer — warstwę, która zamienia rozproszone dane w wersjonowane, zarządzane Data Products, z których korzystają narzędzia BI, aplikacje i agenci AI. Jako Senior Software Engineer będziesz projektować i utrzymywać backendowe serwisy w Javie, które zbierają i uzgadniają kontekst biznesowy z różnych systemów, obsługują workflow certyfikacji i wersjonowania oraz wystawiają API i integracje oparte o MCP dla agentów AI. To rola dla osób lubiących pracować w obszarze, gdzie architektura dopiero się kształtuje, i gotowych sięgać po frontend lub narzędzia, gdy to najszybsza droga do dowiezienia funkcji. Uwaga: deklarowany 'wpływ na decyzje architektoniczne' oznacza też, że specyfikacja może być niekompletna lub często się zmieniać — licz się z pracą w dużej niepewności.

🔍 Dekoder Ogłoszenia

🔴
you'll have real influence over foundational architecture decisions rather than executing against a fully-specified spec
Możesz mieć wpływ na architekturę, ale specyfikacja może być niekompletna lub często się zmieniać.
🟡
we're looking for builders with strong product instincts — engineers who care as much about the customer outcome as the technical solution
Oczekuje się, że będziesz angażować się w aspekty produktowe i biznesowe, a nie tylko w czyste kodowanie.
🟡
who are comfortable moving across the stack when that's the fastest path to shipping value, even though the core of this role is Java-based backend work
Chociaż główny nacisk jest na backend w Javie, możesz być proszony o pracę nad innymi częściami stosu technologicznego.
🟡
Design, build, and operate backend services
Nie tylko będziesz tworzyć nowe funkcje, ale także odpowiadać za utrzymanie i działanie istniejących usług.
🔴
Own reliability and data consistency for services that merge and rec
Będziesz ponosić odpowiedzialność za stabilność i poprawność danych w kluczowych usługach.