Pomiń do treści
Logo firmy EPAM Systems (Poland) sp. z o.o.

Junior C++ Engineer

EPAM Systems (Poland) sp. z o.o.

Oferta w skrócie
Widełki nieujawnione
🔀HybrydowaTryb pracy
📄Umowa o pracęKontrakt
⏱️Junior · 1+ latDoświadczenie
LokalizacjaKraków
Źródło
Aktywna
Opublikowano11 maja 2026
Ostatnio sprawdzono11 maja 2026
Wygasa za16 dni
Werdykt JobHunt

Rola faktycznie wymaga samodzielnego projektowania i wdrażania funkcji wewnętrznej platformy pamięci masowej, co jest nietypowe dla juniora. Oczekuje się głębokiej znajomości nowoczesnego C++ (C++20/23), systemów budowania (Bazel) i testowania (Google Test). Praca hybrydowa w Krakowie, w zespole cross-funkcyjnym.

Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.

Brakuje: nie podano wielkości zespołu, brak opisu procesu rekrutacyjnego.

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Tytuł może mylić

Tytuł mówi 'Junior', ale obowiązki sugerują poziom mid (samodzielne projektowanie i end-to-end ownership). Rola wymaga większej dojrzałości technicznej niż typowy junior.

Czym naprawdę jest ta rola?Backend Engineer

Rola faktycznie wymaga samodzielnego projektowania i wdrażania funkcji wewnętrznej platformy pamięci masowej, co jest nietypowe dla juniora. Oczekuje się głębokiej znajomości nowoczesnego C++ (C++20/23), systemów budowania (Bazel) i testowania (Google Test). Praca hybrydowa w Krakowie, w zespole cross-funkcyjnym.

Plusy
  • Bogaty budżet szkoleniowy: konferencje, mentoring, certyfikaty (GCP, Azure, AWS)
  • Employee Stock Purchase Plan - możliwość zakupu akcji
  • Możliwość pracy za granicą do 60 dni rocznie
  • Elastyczne godziny pracy
Na co uważać
  • Opis stanowiska wymaga 'samodzielnego projektowania i wdrażania rozwiązań' - to nietypowe dla juniora, co sugeruje rozbieżność między poziomem a oczekiwaniami
  • Brak informacji o procesie rekrutacyjnym i zadaniu domowym
  • !Nie określono wielkości zespołu ani zakresu wsparcia dla juniora
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Projektowanie i implementacja nowych funkcji w C++ dla platformy pamięci masowej
  • Utrzymanie istniejącego kodu: debugowanie, optymalizacja wydajności, poprawa stabilności
  • Implementacja nowych polityk systemowych zwiększających niezawodność i bezpieczeństwo
  • Współpraca z innymi zespołami przy przeglądzie projektów i integracji
  • Pisanie testów jednostkowych z użyciem Google Test
  • Używanie systemu kontroli wersji (Git lub Mercurial) oraz Bazel do budowania
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta odpowiednia dla osób na początku kariery w IT.

Minimum sensowne

Osoba z solidną wiedzą teoretyczną C++20/23, podstawową praktyką z Bazel i Git, oraz umiejętnością pisania testów. Może to być stażysta lub początkujący z mocnymi podstawami.

Raczej nie dla

Osoby bez znajomości nowoczesnego C++ (C++20/23) ani doświadczenia z Bazel. Rola nie dla osób oczekujących pełnego mentoringu i bez samodzielności.

Ocena dopasowania
Junior4/5
Mid4/5
Senior2/5
Hands-on5/5
Architekt1/5
Remote2/5
Enterprise3/5
Pytania do rekrutera
  • ?Ile osób liczy zespół i jaki jest poziom wsparcia dla juniorów?
  • ?W jakim stanie jest istniejący kod źródłowy (legacy/nowoczesny)?
  • ?Jak wygląda proces przeglądu kodu i wdrażania zmian?
  • ?Czy są dyżury on-call lub praca w weekendy?
  • ?Jakie są konkretne przykłady zadań, które junior będzie realizował samodzielnie?
  • ?Czy istnieje możliwość całkowicie zdalnej pracy po okresie onboardingu?
Brakujące informacje
  • Nie podano wielkości zespołu
  • Brak opisu procesu rekrutacyjnego
  • Nie wiadomo, czy platforma pamięci masowej jest rozwijana od zera czy utrzymywana legacy
  • Brak informacji o systemie zarządzania zgłoszeniami i dokumentacją
Zespół

Kultura oparta na współpracy, społeczności inżynierskiej i dzieleniu się wiedzą. Firma deklaruje przyjazne środowisko i wsparcie mentoringowe.

🔗Podobne oferty