Storware Sp. z o.o. logo

Mid+/Senior Software Engineer (Data Protection & Distributed Systems)

Storware Sp. z o.o.
2 hours ago
Full-time
On-site
Warsaw, Masovian Voivodeship, Poland
13,000 zł - 20,000 zł PLN monthly
Engineer

Opis firmy

Dla naszego Partnera poszukujemy pełnych pasji i zaangażowania Senior Software Engineerów, którzy chcą wprowadzać innowacje i współtworzyć zaawansowane rozwiązania do zarządzania danymi. Jako część zespołu Data Protect Product Engineering, będziesz współtworzyć portfolio produktów, rozwijając funkcje, narzędzia i skrypty poprawiające doświadczenie klientów — od łatwości sprzedaży po płynne wdrożenie i utrzymanie.

To stanowisko wykracza poza samo pisanie kodu. Szukamy inżynierów, którzy potrafią zagłębiać się w złożone systemy, skutecznie diagnozować i rozwiązywać problemy oraz dostarczać rozwiązania o wysokiej jakości, z naciskiem na skalowalność i wydajność. Będziesz współpracować blisko z Product Managerami, zespołem Customer Support, inżynierami systemowymi oraz bezpośrednio z klientami, aby zapewnić, że nasze rozwiązania spełniają rzeczywiste potrzeby użytkowników.

Opis stanowiska

Jak wygląda ta rola?

📃 Forma współpracy: Umowa o pracę

Wynagrodzenie: 13 000 – 20 000 zł brutto

Tryb pracy: stacjonarna w  biurze w Warszawie.

Rola ta początkowo ma charakter projektowy i obejmuje około 8–10 miesięcy intensywnej współpracy z zespołem Storware Backup & Recovery, koncentrującej się na prowadzeniu inicjatyw technicznych oraz rozwijaniu i wspieraniu produktów. W tym etapie kluczowa jest ścisła współpraca między zespołami — w tym z product managementem, wsparciem technicznym, QA, aby skutecznie połączyć działania inżynieryjne z potrzebami klientów.

Po zakończeniu fazy projektowej rola ewoluuje w bardziej samodzielną, z większą odpowiedzialnością za dalszy rozwój i utrzymanie rozwiązań. Docelowo praca będzie realizowana w ramach 5-osobowego zespołu, który będzie kontynuował rozwój produktu i jego wsparcie.

Odpowiedzialność za rozwój funkcji:

  • Odpowiedzialność za pełen cykl projektowania i implementacji funkcjonalności dla środowisk on-premises oraz chmurowych, zgodnie z wymaganiami produktu i opiniami klientów
  • Udział w dyskusjach technicznych z inżynierami, architektami, Product Managerami i projektantami w celu doprecyzowania zakresu i projektu

Dostarczanie funkcji:

  • Terminowa realizacja powierzonych zadań oraz jasna komunikacja dotycząca zakresu i harmonogramu
  • Prowadzenie prac nad poprawkami oraz hotfixami
  • Proaktywne analizowanie ryzyk technicznych i podejmowanie decyzji opartych na danych w celu ich minimalizacji
  • Tworzenie narzędzi wspierających zespoły wsparcia w diagnozowaniu i rozwiązywaniu problemów klientów

Diagnozowanie i rozwiązywanie problemów:

  • Przeprowadzanie szczegółowej analizy przyczyn źródłowych błędów i problemów wydajnościowych
  • Wdrażanie i walidacja poprawek z naciskiem na jakość i szybkość

Kwalifikacje

Chętnie porozmawiamy, jeśli posiadasz większość z poniższych:

  • Minimum 4 lata doświadczenia zawodowego w komercyjnych projektach. Idealnie, jeżeli są poparte referencjami i/lub portfolio
  • Preferowane ukończenie studiów wyższych – udokumentowane, jako potwierdzenie kwalifikacji. Uwaga – proszę nie załączać dokumentów w zgłoszeniu.
  • Bardzo dobra znajomość przynajmniej jednego z języków: Java lub Golang
  • C lub C++ mile widziane
  • Znajomość języka angielskiego na poziomie B2 (mówiony jak i pisany) lub wyżej (zespół zagraniczny)
  • Doświadczenie z narzędziami: JIRA, GitHub, frameworki testowe w Pythonie
  • Doświadczenie w tworzeniu produktów klasy enterprise związanych z ochroną danych mile widziane
  • Znajomość mikroserwisów, chmury publicznej (AWS, GCP, Azure, OCI) oraz architektury SaaS (AI/ML będzie dodatkowym atutem)
  • Doświadczenie w tworzeniu i debugowaniu dużych systemów rozproszonych w środowiskach Go/C/C++ na Linuxie i Windowsie
  • Umiejętność analizy, debugowania i rozwiązywania złożonych problemów przy użyciu narzędzi takich jak GDB czy Python Debugger
  • Nastawienie na rozwiązywanie problemów oraz pasja do tworzenia wysokiej jakości produktów
  • Bardzo dobre umiejętności komunikacyjne i zdolność wpływania na innych
  • Znajomość metodologii Agile/Scrum
  • Umiejętność jasnego przedstawiania decyzji projektowych i upraszczania złożonych zagadnień
  • Umiejętność podejmowania decyzji w oparciu o dane oraz wpływania na interesariuszy
  • Doświadczenie w wykorzystywaniu narzędzi AI do usprawniania pracy i zwiększania produktywności

Dodatkowe informacje

Jak wygląda proces rekrutacji?

  1. Analiza nadesłanej aplikacji. Do dokumentów można załączyć referencje.
  2. Krótka rozmowa telefoniczna dotycząca doświadczenia zawodowego i oczekiwań (ok. 15 minut).
  3. Spotkanie w biurze w Warszawie z Team Leaderem projektu oraz osobą z działu HR. Rozmowa ma na celu weryfikację umiejętności technicznych. Metoda weryfikacji wiedzy będzie każdorazowo wskazana podczas rozmowy telefonicznej wraz z proponowanym terminem.
  4. Rozmowa techniczna i HRowa z przedstawicielami Partnera. Metoda weryfikacji wiedzy będzie każdorazowo wskazana podczas rozmowy telefonicznej wraz z proponowanym terminem.
  5. Przekazanie informacji zwrotnej po zakończeniu etapu rozmów.
  6. Ustalenie warunków współpracy i podpisanie umowy przedwstępnej lub docelowej.
  7. Rozpoczęcie współpracy i wdrożenie do zespołu.

_________________________________________________________________

Dodatkowe informacje

CO OFERUJEMY

💻współpraca z zespołem międzynarodowym,

💻sprzęt i narzędzia pracy spełniające wysokie standardy bezpieczeństwa danych (wdrożone ISO 27001),

💻 kontakt z nowoczesnymi technologiami

💻dużą autonomię w planowaniu i realizacji działań,

💻realny wpływ na kierunek rozwoju produktu oraz kształtowanie procesów,

💻przejrzystą i otwartą ścieżkę rozwoju w kierunku ról seniorskich, architektonicznych i menedżerskich,

💻jasno określone, realistyczne i mierzalne cele,

💻współpracę z doświadczonym zespołem technologicznym stanowiącym solidne zaplecze merytoryczne.

_________________________________________________________________

INFORMACJE FORMALNE

Administratorem danych osobowych jest Storware sp. z o.o. z siedzibą w Warszawie (ul. Bakalarska 15A U2, 02-212 Warszawa). Dane osobowe są przetwarzane w celu realizacji procesu rekrutacji, zgodnie z obowiązującymi przepisami RODO. Szczegółowe informacje dotyczące przetwarzania danych dostępne są w polityce prywatności.

  • Wynagrodzenie: PLN 13000 - PLN 20000 - co miesiąc