Mid+/Senior Software Engineer (Data Protection & Distributed Systems) at Storware Sp. z o.o.
Warsaw, Masovian Voivodeship, Poland -
Full Time


Start Date

Immediate

Expiry Date

30 Jul, 26

Salary

20000.0

Posted On

01 May, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Golang, C, C++, Distributed systems, Data protection, Linux, Windows, Microservices, AWS, GCP, Azure, SaaS, Agile, Scrum, Debugging

Industry

Software Development

Description
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 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
Responsibilities
You will be responsible for the full lifecycle of designing and implementing features for on-premises and cloud environments while collaborating with product managers and support teams. Additionally, you will diagnose and resolve complex performance issues and provide technical guidance to ensure high-quality, scalable solutions.
Loading...