Kryptograf
Kim jesteśmy? Billon stworzył nową, wydajną i skalowalną technologię rozproszonego rejestru (DLT) dla biznesu. Transakcje walutami narodowymi, zapisywanie dokumentów i zarządzanie tożsamością ora
Kim jesteśmy?
Billon stworzył nową, wydajną i skalowalną technologię rozproszonego rejestru (DLT) dla biznesu. Transakcje walutami narodowymi, zapisywanie dokumentów i zarządzanie tożsamością oraz kluczami kryptograficznymi łączy w jeden system. Nasza technologia pozwala na masowym wdrożeniu innych protokołów blockchain, obsługuje rozwiązania dla banków w zakresie oprogramowania zgodnego z RODO, programów motywacyjnych i lojalnościowych, mikropłatności oraz zarządzania dokumentami i tożsamością. Dajemy biznesowi niezbędne narzędzia do cyfrowej transformacji oraz natychmiastowych i intuicyjnych transferów pieniężnych. Jeśli posiadasz co najmniej 3 letnie doświadczenie, masz wykształcenie wyższe informatyczne o specjalizacji Kryptologia, znasz angielski w stopniu umożliwiającym pisanie i czytanie dokumentacji technicznej, ponadto chciałbyś poszerzyć swoją wiedzę i umiejętności kryptograficzne w branży FinTech, to zapraszamy do niewielkiego, ale jakże zgranego zespołu programistów! O co chodzi w naszym projekcie? W C++ rozwijana jest biblioteka współdzielona pomiędzy wszystkie aplikacje końcowe. Komunikacja w naszym systemie jest w dużej części oparta o Distributed Hash Table i odbywa się modelu Peer-To-Peer.
Cechy aplikacji:
- Wielowarstwowa aplikacja rozproszona napisana głównie w C++17/20 z wykorzystaniem wielowątkowości oraz asynchronicznej obsługi zdarzeń/zadań
- Komunikacja z innymi komponentami przez interfejs SOAP
- Odporna na błędy (transakcyjność, atomiczność operacji)
- Zaawansowana kryptograficznie, kryptografia po stronie klienta
- Biblioteki: Crypto++, OpenSSL, Boost ASIO, Protocol Buffers, Boost Serialization
- Narzędzia wewnętrzne: Python, Bash
- CI, Code Review – Gitlab, Issues – Phabricator
- Development głównie na Linuxie, kompilatory: gcc, clang
Jak sobie wizualizujemy Ciebie?
- Dobrze znasz aspekty kryptografii symetrycznej i asymetrycznej w szczególności kryptosystemów opartych o krzywe eliptyczne
- Posiadasz umiejętność projektowania protokołów kryptograficznych w oparciu o kryptografię symetryczną i asymetryczną
- Znasz technologię blockchain i smart contract
- Masz dobrą znajomość standardu X.509
- Dodatkowym atutem będzie znajomość algorytmów szyfrujących i podpisów cyfrowych odpornych na kryptoanalizę kwantową
- Język C++11/17/20 ma przed Tobą mało tajemnic
- Masz dobrą znajomość bibliotek STL i biblioteki Boost
- Umiesz programować wielowątkowo i wieloprocesowo
- Piszesz czysty, czytelny i testowalny oraz łatwy w utrzymaniu kod
- Znasz system kontroli wersji Git
- Szybko się uczysz się i lubisz pracę w zespole
- Potrafisz udokumentować wytworzony kod
Co Ci oferujemy?
- Pracę zdalną w 100% lub
- Możliwość korzystania z biura w samym centrum Warszawy (ul. Chmielna 25)
- Pracę w unikatowej na polskim rynku firmie z branży fintech
- Możliwość poznawania nowych rozwiązań informatycznych opartych o technologię Blockchain
- Pracę w przyjaznym zespole z kreatywnymi ludźmi
- Nieformalną atmosfera
- Pakiet FitProfit
- Prywatną opiekę medyczną (z opcją ubezpieczenia rodziny)
- Imprezy firmowe