Backend Developer - Quantum Key Management System

Orangepolska — Poland · Posted ~3 hours ago

Skills

Python C++ backend development API development ETSI GS QKD 014 cryptographic key management hardware integration Docker Kubernetes GitLab CI/CD secure software development GCP

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A backend engineering role focused on secure cryptographic key management within a quantum-secure communications system. You will develop a key-management component, implement secure key lifecycle operations, integrate with specialized hardware and network encryption devices, and work with Python, C++, containers, Kubernetes, cloud infrastructure, and CI/CD.

Highlights

Work on an advanced security project involving quantum key distribution and secure cryptographic key management. The role covers backend development, hardware integration, secure key lifecycle management, cloud infrastructure, containers, and CI/CD, with a pilot deployment as a concrete project milestone.

Description

O Zespole Dołącz do zespołu Orange Innovation Polska budującego razem z partnerem system do kwantowej wymiany klucza QKD. Projekt kończy się wdrożeniem pilotażowym u klienta. Twoim obszarem będzie rozwój KME (Key Management Entity) — komponentu odpowiedzialnego za bezpieczne zarządzanie i dystrybucję kluczy kryptograficznych generowanych przez łącze kwantowe. Opis Stanowiska Będziesz rozwijać KME — komponent odpowiadający za odbiór kluczy z warstwy kwantowej, ich bezpieczne przechowywanie oraz udostępnianie aplikacjom klienckim (SAE) poprzez API zgodne z ETSI GS QKD 014. Stack technologiczny: backend Python, C++ w integracjach sprzętowych, Docker/Kubernetes, GCP jako środowisko pomocnicze, GitLab CI/CD. Twój Zakres Obowiązków Projektowanie i implementacja KME zgodnego z ETSI GS QKD 014 (Key Delivery API)Implementacja bezpiecznego cyklu życia kluczy: odbiór, przechowywanie, dystrybucja, kasowanieIntegracja z urządzeniami warstwy kwantowej oraz szyfratorami sieciowymiOptymalizacja wydajności dystrybucji kluczy (wysokie wolumeny kluczy AES-256)Testy jednostkowe, integracyjne i udział w testach bezpieczeństwaWsparcie wdrożenia pilotażowego u klienta Nasze Wymagania Minimum 3 lata doświadczenia w rozwoju backendu z PythonemDoświadczenie w projektowaniu i implementacji REST APIZnajomość kryptografii stosowanej, w tym cyklu życia kluczy, AES, TLS, PKI oraz uwierzytelnianiaPraca z relacyjnymi bazami danych (SQL)Znajomość narzędzi Git i DockerUmiejętność pracy z wymaganiami bezpieczeństwa i dokumentacją technicznąBiegła znajomość języka polskiego oraz dobra znajomość angielskiego Mile Widziane Doświadczenie w programowaniu w C++, szczególnie w zakresie integracji niskopoziomowych z urządzeniamiZnajomość platformy Google Cloud Platform (GCP)Umiejętność pracy z Kubernetes oraz procesami CI/CDZnajomość standardu ETSI GS QKD 014, w tym API do dostarczania kluczy (Key Delivery API)Doświadczenie z HSM, PKCS#11 lub systemami klasy KMSZnajomość gRPC oraz podstawowych zagadnień związanych z Quantum Key Distribution (QKD)Praca w projektach badawczo-rozwojowych lub w branży telekomunikacyjnej będzie dodatkowym atutem To Oferujemy Stabilne zatrudnienie w oparciu o umowę o pracę Pracę w modelu hybrydowym lub w przeważającej części zdalnąUdział w unikatowym projekcie z obszaru technologii kwantowychBudżet szkoleniowyWspółpraca z partnerami naukowymi i międzynarodowymiUdogodnienia w nowoczesnym biurze w postaci: stołówki, parkingu rowerowego, prysznica, bezpłatnego parkinguProgram emerytalny – po 6 miesiącach pracy, Orange co miesiąc dołoży 7% Twojej pensji brutto na Twoje konto emerytalnePrywatną opiekę medyczną w PZU ZdrowiePożyczki bez oprocentowania na cele mieszkaniowe, zdrowotne i inneDofinasowanie do wypoczynku Kartę sportową FitProfitWydarzenia integracyjne i wyjazdy współfinansowane z funduszu socjalnegoMożliwość dołączenia do ubezpieczenia grupowego na preferencyjnych warunkachSmartfon z nielimitowanym Internetem – również do użytku prywatnegoPreferencyjną ofertę na usługi OrangeZróżnicowane i dopasowane do potrzeb możliwości rozwoju – szkolenia, dostęp do platform edukacyjnych (w tym platformy do nauki języków obcych), program staży wewnętrznych i inspirujące wydarzenia edukacyjne„Zdrowie na TAK” - program dla osób z niepełnosprawnościami„Jestem w grze” – wsparcie dla rodziców powracających do pracy po urlopach rodzicielskichProgramy wellbeingoweWolontariat we współpracy z Fundacją Orange