Unlock Full Resume Report

New offer - be the first one to apply!

September 7, 2026

Senior C++ Developer (Security / Legacy Systems)

Senior • Remote

130 - 145 PLN/yr

Warsaw, Poland

Dołącz do projektu realizowanego dla klienta rozwijającego zaawansowany produkt z obszaru healthcare. Poszukujemy doświadczonego C++ Developera odpowiedzialnego za rozwój bezpieczeństwa i niezawodności istniejącego, rozbudowanego systemu. Rola jest przeznaczona dla osoby dobrze czującej się w pracy z dużymi, legacy’owymi bazami kodu C++, programowaniem niskopoziomowym oraz zagadnieniami związanymi z bezpieczeństwem aplikacji i pamięci.

Twoje zadania

  • Analiza wymagań bezpieczeństwa oraz wykrytych podatności
  • Implementacja zmian zwiększających bezpieczeństwo produktu
  • Usuwanie podatności, takich jak buffer overflow, memory corruption, unsafe input handling czy SQL Injection
  • Praca z rozbudowanym kodem C++, w tym logiką opartą na wskaźnikach i ręcznym zarządzaniu pamięcią
  • Utrzymanie i rozwój komponentów wykorzystujących threading i multithreading
  • Analiza wpływu planowanych zmian oraz ryzyka regresji
  • Udział w code review, testowaniu, debugowaniu i troubleshootingu
  • Ścisła współpraca z developerami, architektami, QA oraz ekspertami ds. bezpieczeństwa
  • Ciągła integracja zmian z istniejącym produktem

Czego oczekujemy?

Must-have:

  • Bardzo dobre doświadczenie komercyjne w programowaniu w C++
  • Doświadczenie w pracy z dużymi, dojrzałymi lub legacy’owymi bazami kodu
  • Bardzo dobra znajomość programowania niskopoziomowego
  • Praktyczna znajomość wskaźników i arytmetyki wskaźników
  • Praktyczna znajomość ręcznego zarządzania pamięcią
  • Praktyczna znajomość bounds checking i memory safety
  • Doświadczenie w identyfikowaniu i usuwaniu podatności związanych z buffer overflow, memory corruption, unsafe input handling oraz innymi podatnościami charakterystycznymi dla native code
  • Doświadczenie z threadingiem i multithreadingiem
  • Dobra znajomość programowania obiektowego
  • Bardzo dobre umiejętności debugowania i rozwiązywania problemów technicznych
  • Doświadczenie we współpracy z architektami, QA, zespołami security oraz developerami
  • Dobra znajomość SQL i zasad bezpiecznego dostępu do baz danych

Mile widziane:

  • Znajomość Qt lub podobnych frameworków desktop GUI
  • Doświadczenie z aplikacjami działającymi w środowisku Windows / Windows Server
  • Doświadczenie z Oracle Database
  • Znajomość ISAM lub innych legacy’owych technologii przechowywania danych
  • Doświadczenie w obszarze Secure Software Development
  • Doświadczenie w analizie i usuwaniu udokumentowanych podatności bezpieczeństwa

Dlaczego warto?

  • Realny wpływ na bezpieczeństwo i stabilność produktu z obszaru healthcare
  • Praca nad rozbudowanym i technicznie wymagającym systemem C++
  • Możliwość rozwoju kompetencji w obszarze Application Security i Secure Software Development
  • Współpraca z doświadczonym zespołem developerów, architektów i ekspertów security
  • Udział w długofalowym rozwoju istniejącego produktu

Similar jobs you might like