JustJoin.IT Praca zdalna Senior

Senior Software Platform Engineer

TQLO SP. Z O.O.

⚲ Warszawa

26 880 - 33 600 PLN netto (B2B)

Wymagania

  • Python
  • OAuth2
  • JWT

Opis stanowiska

Nasz Klient to organizacja technologiczna rozwijająca nowoczesne rozwiązania wspierające bezpieczne wykorzystanie sztucznej inteligencji oraz budowę skalowalnych platform wykorzystywanych przez zespoły inżynierskie.
Projekt koncentruje się na budowie od podstaw zespołu Platform Engineering odpowiedzialnego za tworzenie wspólnych komponentów, usług oraz narzędzi wykorzystywanych przez zespoły produktowe. Zakres współpracy obejmuje projektowanie rozwiązań platformowych, rozwój infrastruktury oraz tworzenie standardów wspierających rozwój nowoczesnych aplikacji.
Do realizacji projektu poszukiwana jest osoba do współpracy w roli Senior Software Platform Engineer, która posiada doświadczenie w projektowaniu skalowalnych rozwiązań backendowych oraz chce uczestniczyć w budowie platformy wykorzystywanej w całej organizacji.

📍 Tryb Współpracy: 100% zdalnie

⏱️ Dostępność: Poszukujemy osób dostępnych od zaraz lub z maksymalnie 1-miesięczną dostępnością

🧑‍💻 CZYM BĘDZIESZ SIĘ ZAJMOWAĆ?
• Współpracą z zespołami produktowymi oraz specjalistami ds. bezpieczeństwa przy projektowaniu architektury i kierunku rozwoju platformy
• Tworzeniem oraz rozwijaniem reużywalnych bibliotek, SDK oraz komponentów wspierających pracę zespołów developerskich
• Projektowaniem i implementacją bezpiecznych mechanizmów uwierzytelniania oraz autoryzacji zgodnych z nowoczesnymi standardami
• Analizowaniem dostępnych technologii oraz podejmowaniem decyzji dotyczących wyboru lub budowy rozwiązań platformowych
• Projektowaniem i rozwijaniem wydajnych API oraz integracją systemów z rozwiązaniami zewnętrznymi
• Przygotowywaniem dokumentacji technicznej, przykładów implementacyjnych oraz materiałów wspierających wykorzystanie tworzonych rozwiązań

🔍 CZEGO OD CIEBIE OCZEKUJEMY?
Must have:
• Minimum 5 lat doświadczenia komercyjnego w projektowaniu i rozwoju skalowalnych usług backendowych, systemów rozproszonych lub platform developerskich
• Bardzo dobra znajomość co najmniej jednego z języków: Python, Go, Java lub TypeScript / Node.js
• Praktyczne doświadczenie z mechanizmami uwierzytelniania i autoryzacji, w tym OAuth2, OIDC, JWT oraz Token Exchange
• Doświadczenie w budowie wewnętrznych platform developerskich, bibliotek lub narzędzi wspierających zespoły inżynierskie
• Znajomość architektury cloud-native oraz praktyczne doświadczenie z procesami CI/CD
• Doświadczenie w integracji rozwiązań wykorzystujących AI, LLM lub systemy agentowe
• Umiejętność samodzielnego podejmowania decyzji technicznych oraz projektowania rozwiązań o dużej skali
• Znajomość języka angielskiego na poziomie minimum C1
Nice to have:
• Doświadczenie w projektach realizowanych dla branż regulowanych (np. fintech lub ubezpieczenia)
• Doświadczenie z rozwiązaniami związanymi z governance lub workflow
• Praktyczna znajomość Kubernetes oraz Infrastructure as Code
• Znajomość zagadnień związanych z wyszukiwaniem semantycznym, bazami wektorowymi lub nowoczesnymi platformami danych

🤝 DLACZEGO WARTO?
• Udział w budowie zespołu Platform Engineering oraz tworzeniu wspólnych usług wykorzystywanych przez całą organizację
• Możliwość projektowania rozwiązań wspierających bezpieczne wykorzystanie technologii AI
• Realny wpływ na architekturę platformy, standardy inżynierskie oraz wybór technologii
• Projekt wykorzystujący nowoczesne rozwiązania z obszaru platform developerskich, cloud-native oraz sztucznej inteligencji

📍 Dziękujemy za wszystkie zgłoszenia! Skontaktujemy się z wybranymi osobami.

TQLO Sp. z o.o. – Agencja Zatrudnienia (nr KRAZ 33580)

🔍 Dekoder Ogłoszenia

🔴
budowie skalowalnych platform wykorzystywanych przez zespoły inżynierskie
Może oznaczać, że platforma jest w początkowej fazie rozwoju i wymaga znaczącego nakładu pracy, aby osiągnąć rzeczywistą skalowalność.
🔴
budowie od podstaw zespołu Platform Engineering
Oznacza, że będziesz miał duży wpływ na kształt zespołu i jego procesy, ale też wiąże się z brakiem ustalonej struktury i potencjalnym chaosem na początku.
🟡
tworzenie wspólnych komponentów, usług oraz narzędzi wykorzystywanych przez zespoły produktowe
Może oznaczać, że będziesz głównie wspierać inne zespoły, a nie pracować nad bezpośrednio widocznymi dla użytkownika produktami.
🔴
projektowanie rozwiązań platformowych, rozwój infrastruktury oraz tworzenie standardów
Zakres obowiązków jest bardzo szeroki i może oznaczać, że będziesz musiał zajmować się wieloma różnymi obszarami, od architektury po wdrożenia.
🟡
analizowaniem dostępnych technologii oraz podejmowaniem decyzji dotyczących wyboru lub budowy rozwiązań platformowych
Może oznaczać, że będziesz miał dużą swobodę w wyborze technologii, ale też ponosić pełną odpowiedzialność za konsekwencje tych wyborów.