W skrócie
- Zadania: Twórz i rozwijaj usługi backendowe w Go dla bezpieczeństwa łańcucha dostaw oprogramowania.
- Firma: EPAM - globalny lider w inżynierii transformacji AI.
- Benefity: Stabilne wynagrodzenie, pakiet benefitów, możliwość pracy zdalnej i programy rozwoju kariery.
- Pozostałe informacje: Możliwość pracy za granicą i uczestnictwa w wydarzeniach społecznych.
- Dlaczego ta praca: Pracuj nad innowacyjnymi projektami w dynamicznym środowisku startupowym.
- Kwalifikacje: 3+ lata doświadczenia w programowaniu backendowym w Go oraz umiejętności współpracy w zespołach.
Przewidywane wynagrodzenie mieści się w przedziale 108000 - 132000 zł za rok.
Poszukujemy doświadczonego programisty Go z silnymi umiejętnościami inżynieryjnymi w zakresie backendu oraz prawdziwym zainteresowaniem produktami skoncentrowanymi na bezpieczeństwie, aby pomóc w budowaniu rozwiązań w obszarze bezpieczeństwa łańcucha dostaw oprogramowania. Rola ta koncentruje się na rozwijaniu i ulepszaniu usług związanych z generowaniem SBOM, przetwarzaniem danych dotyczących bezpieczeństwa, integracją narzędzi oraz automatyzacją w całym ekosystemie inżynieryjnym.
Obowiązki:
- Projektowanie, rozwijanie i utrzymywanie usług backendowych oraz API w Go dla przypadków użycia związanych z bezpieczeństwem łańcucha dostaw oprogramowania.
- Implementacja integracji z wewnętrznymi i zewnętrznymi narzędziami związanymi z generowaniem SBOM, skanowaniem podatności i analizą zależności.
- Budowanie skalowalnych i niezawodnych komponentów do przetwarzania metadanych związanych z bezpieczeństwem, artefaktów i wyników skanowania.
- Współpraca z inżynierami ds. bezpieczeństwa oraz zespołem inżynieryjnym w celu przekształcenia wymagań dotyczących bezpieczeństwa i produktu w praktyczne rozwiązania techniczne.
- Poprawa jakości kodu, wydajności, obserwowalności i łatwości utrzymania rozwijanych usług.
Wymagania:
- 3+ lata doświadczenia zawodowego jako programista backendowy z silnym naciskiem na Go.
- Znajomość projektowania i utrzymywania usług backendowych oraz API.
- Zrozumienie procesów CI/CD, automatyzacji i procesów wdrażania.
- Umiejętność współpracy z zespołami międzyfunkcyjnymi w celu przekształcenia wymagań w rozwiązania techniczne.
- Kompetencje w poprawie jakości kodu, wydajności, obserwowalności i łatwości utrzymania.
- Znajomość języka angielskiego na poziomie B2 lub wyższym.
Miło widziane:
- Tło w zakresie bezpieczeństwa łańcucha dostaw oprogramowania, koncepcji związanych z SBOM lub zarządzania zależnościami.
- Znajomość formatów takich jak SPDX lub CycloneDX.
- Doświadczenie w pracy z narzędziami bezpieczeństwa, takimi jak SCA, SAST, skanowanie kontenerów lub platformy zarządzania podatnościami.
- Doświadczenie w budowaniu platform wewnętrznych, narzędzi dla deweloperów lub usług automatyzacyjnych dla zespołów inżynieryjnych.
Oferujemy:
- Wsparcie zespołu i kultura pracy przypominająca startup.
- Możliwość pracy zdalnej w Polsce oraz szansa na pracę za granicą przez maksymalnie 60 dni rocznie.
- Programy rozwoju kariery, mentoring, programy dotyczące umiejętności miękkich i dobrostanu.
- Stabilne wynagrodzenie oraz pakiet benefitów (ubezpieczenie zdrowotne, multisport, bony zakupowe).
- Bonifikaty za polecenia do 2000 USD.
- Biura z strefami relaksu, stołami do ping-ponga i piłki nożnej, darmowymi przekąskami, kawą i innymi udogodnieniami.
Prosimy pamiętać: Wymienione powyżej benefity są dostępne tylko dla pracowników. Jesteśmy otwarci na współpracę z kontrahentami. Warunki umowy B2B ustalane są indywidualnie.
Senior Go Developer in Katowice – pracodawca: EPAM Systems
EPAM Systems Poland to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w obszarze nowoczesnych technologii AI i automatyzacji. Nasza kultura pracy opiera się na innowacyjności i współpracy, co sprzyja rozwojowi zawodowemu pracowników poprzez różnorodne projekty oraz możliwość pracy z klientami na najwyższym szczeblu. Dodatkowo, lokalizacja w Polsce zapewnia dostęp do talentów oraz inspirującego otoczenia, które wspiera kreatywność i efektywność zespołu.