Mid+/Senior Software Engineer (Data Protection & Distributed Systems)
- Pełny etat
- Wynagrodzenie: PLN 13000 - PLN 20000 - co miesiąc
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?
- Analiza nadesłanej aplikacji. Do dokumentów można załączyć referencje.
- Krótka rozmowa telefoniczna dotycząca doświadczenia zawodowego i oczekiwań (ok. 15 minut).
- 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.
- Rozmowa techniczna i HRowa z przedstawicielami Partnera. Metoda weryfikacji wiedzy będzie każdorazowo wskazana podczas rozmowy telefonicznej wraz z proponowanym terminem.
- Przekazanie informacji zwrotnej po zakończeniu etapu rozmów.
- Ustalenie warunków współpracy i podpisanie umowy przedwstępnej lub docelowej.
- 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 przetwarzane są w celu przeprowadzenia procesu rekrutacji na stanowisko wskazane w ogłoszeniu, na podstawie art. 6 ust. 1 lit. b oraz lit. a Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 (RODO). Podanie danych osobowych w zakresie wynikającym z przepisów prawa pracy jest niezbędne do udziału w rekrutacji, a w pozostałym zakresie dobrowolne.
Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w dokumentach aplikacyjnych przez Storware sp. z o.o. w celu realizacji procesu rekrutacji.
Wyrażam również zgodę na przekazanie moich danych osobowych Partnerowi, na rzecz którego prowadzona jest niniejsza rekrutacja, wyłącznie w zakresie niezbędnym do jej przeprowadzenia.
Dane osobowe będą przechowywane przez okres niezbędny do realizacji procesu rekrutacji lub do momentu wycofania zgody. Przysługuje mi prawo dostępu do treści danych, ich sprostowania, usunięcia, ograniczenia przetwarzania, przenoszenia oraz wniesienia sprzeciwu, a także prawo do cofnięcia zgody w dowolnym momencie bez wpływu na zgodność z prawem przetwarzania dokonanego przed jej cofnięciem. Szczegółowe informacje dotyczące przetwarzania danych dostępne są w polityce prywatności.