JustJoin.IT Praca zdalna Senior

Senior Software Engineer, Context Layer

Starburst

⚲ Warszawa

30 000 - 37 500 PLN brutto (UoP)

Wymagania

  • obszerne doświadczenie w tworzeniu oprogramowania w Javie
  • doświadczenie w projektowaniu, budowie i utrzymaniu rozproszonych usług backendowych w 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)
  • swoboda w pracy w niejednoznacznych, szybko zmieniających się przestrzeniach problemowych
  • praktyczne doświadczenie z narzędziami do kodowania agentowego w produkcji, z odpowiednimi zabezpieczeniami (testy, review, weryfikacja)

Mile widziane

  • gotowość do pracy full-stack (frontend, tooling, infra), gdy wymaga tego problem

Opis stanowiska

W Starburst będziesz budować backend usług Context Layer, które zamieniają rozproszone dane w zarządzane, wersjonowane Data Products dla narzędzi BI i agentów AI. Praca obejmuje projektowanie i utrzymanie usług rozproszonych, API REST oraz integracji opartych na MCP, a także modelowanie danych grafowych i integrację LLM. Uwaga: ogłoszenie mówi o realnym wpływie na decyzje architektoniczne, ale też o niejasnej specyfikacji — to rola dla osób lubiących pracować w niepewnych, szybko zmieniających się warunkach i samodzielnie podejmować decyzje.

🔍 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ć niejasna lub niekompletna, co wymaga samodzielnego podejmowania decyzji.
🟡
engineers who care as much about the customer outcome as the technical solution
Oczekuje się, że będziesz myśleć o potrzebach biznesowych i użytkownika końcowego, a nie tylko o implementacji technicznej.
🟡
comfortable moving across the stack when that's the fastest path to shipping value
Chociaż główny nacisk jest na backend, możesz być proszony o pracę nad innymi częściami stosu technologicznego, jeśli przyspieszy to dostarczenie produktu.
🟡
core of this role is Java-based backend work
Główne zadania będą związane z Javą i backendem, ale nie wyklucza to innych technologii w zależności od potrzeb.
🔴
Own reliability and data consistency for services that merge and rec
Będziesz odpowiedzialny za zapewnienie stabilności i spójności danych w krytycznych usługach, co może oznaczać rozwiązywanie złożonych problemów.