• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

O firmie · Blog · Newsletter · Wydarzenia · Zostań Partnerem · Fundusze UE

Pliki do pobrania Wsparcie
  • Polski
    • English
Login
Rublon

Rublon

Secure Remote Access

  • Produkt
    • Zgodność z przepisami
    • Recenzje Rublon MFA
    • Przypadki użycia
    • Co to jest MFA?
    • Wygoda użytkownika
    • Metody uwierzytelniania
    • Rublon Authenticator
    • Zapamiętane urządzenia
    • Synchronizacja katalogów
    • Dzienniki
    • Single Sign-On
    • Polityki dostępu
  • Rozwiązania
    • MFA dla usług pulpitu zdalnego
    • MFA dla oprogramowania do dostępu zdalnego
    • MFA dla Windows
    • MFA dla Linux
    • MFA dla macOS
    • MFA dla Active Directory
    • MFA dla LDAP
    • MFA dla RADIUS
    • MFA dla SAML
    • MFA dla RemoteApp
    • MFA dla kont grup roboczych
    • MFA dla Entra ID
    • MFA dla Windows Server Core
  • Klienci
  • Branże
    • Branża technologiczna
    • Edukacja
    • Finanse
    • Fundusze inwestycyjne
    • Handel
    • Kancelarie prawne
    • Opieka zdrowotna
    • Przedsiębiorstwa komunalne
    • Produkcja
    • Sektor publiczny
    • E-commerce
  • Cennik
  • Dokumentacja
Kontakt Wypróbuj

Starszy Programista Python (k/m)

Dołącz do Rublon i pracuj z zespołem pasjonatów cyberbezpieczeństwa, który rozwija przyszłość uwierzytelniania użytkowników w środowiskach enterprise.

Rublon MFA to platforma multi-factor authentication używana przez klientów w ponad 60 krajach do ochrony logowania pracowników do sieci, serwerów i aplikacji. Oprócz usług chmurowych tworzymy komponenty, które działają w sieciach naszych klientów i łączą Rublon MFA z VPN-ami, firewallami, katalogami użytkowników i systemami bezpieczeństwa.

Szukamy doświadczonej osoby na stanowisko Starszego Programisty Python (senior), która przejmie odpowiedzialność techniczną za nasze produkty do uwierzytelniania sieciowego i pomoże zaprojektować ich kolejną generację.

Czym będziesz się zajmować

Będziesz prowadzić rozwój dwóch produktów Rublon, które wnoszą MFA i monitoring bezpieczeństwa do sieci firmowych:

  • Rublon Authentication Proxy: serwer proxy RADIUS i LDAP, który dodaje MFA do VPN-ów, firewalli i każdej innej usługi obsługującej uwierzytelnianie RADIUS lub LDAP. Współpracuje z Active Directory, OpenLDAP, FreeIPA, Google Secure LDAP, Microsoft Entra ID i istniejącymi serwerami RADIUS, działa na Linuksie i Windows Server.
  • Rublon Log Sync: usługa, która na bieżąco eksportuje logi audytowe, logi uwierzytelniania i logi aktywności z Rublon MFA do systemów SIEM w formacie JSON lub CEF.

Oba produkty już dziś obsługują w środowiskach klientów ruch krytyczny dla bezpieczeństwa. Ich kolejna generacja musi być szybka, bezpieczna i łatwa w utrzymaniu w dużej skali, zarówno w sieciach klientów, jak i w chmurze. Pomożesz nam to osiągnąć: będziesz kształtować architekturę, wybierać właściwą technologię dla każdego komponentu i prowadzić prace. Dziś używamy głównie Pythona, a część nowych komponentów może powstać w Go lub Rust.

Liczy się dla nas Twoje doświadczenie. Szukamy osoby, która wniesie do zespołu coś nowego: wiedzę z budowania usług sieciowych lub produktów SaaS w dużej skali, sprawdzone praktyki i własne pomysły na to, jak budować bezpieczne systemy, które łatwo utrzymać.

Pracujemy w modelu AI-assisted development i Agentic Engineering. Narzędzia takie jak Claude Code są u nas standardowym narzędziem pracy: wykorzystujemy je do planowania, implementacji, testów, code review i dokumentacji, przy zachowaniu pełnej odpowiedzialności za jakość, bezpieczeństwo i poprawność kodu.

To stanowisko czysto backendowe. Doświadczenie we frontendzie nie jest wymagane.

Jak będziesz pracować

  • Umowa o pracę: praca w pełnym wymiarze w biurze w Krakowie lub w Zielonej Górze (bez pracy zdalnej)
  • Kontrakt B2B: praca w 100% zdalna z dowolnego miejsca w Polsce
  • Obszary technologiczne: Python 3, RADIUS, RadSec, LDAP i LDAPS, TLS i mTLS, certyfikaty x.509, Active Directory, OpenLDAP, FreeIPA, Microsoft Entra ID i Microsoft Graph, Linux (systemd), Windows Server, Inno Setup, CEF, syslog i JSON, integracje z SIEM, GitHub CI/CD, AI coding agents (np. Claude Code)
  • Język: polski w codziennej pracy zespołu
  • Rozwój: dostęp do kursów online i możliwość dofinansowania certyfikacji
  • Benefity: prywatna opieka medyczna i karta MultiSport

Twoje zadania

Jako Starszy Programista Python w Rublon będziesz:

  • odpowiadać technicznie za Rublon Authentication Proxy i Rublon Log Sync: architekturę, jakość kodu i wydania,
  • projektować i implementować funkcje protokołów RADIUS i LDAP, takie jak tryby uwierzytelniania, przekazywanie żądań (proxying) i RadSec,
  • projektować usługi, które skalują się horyzontalnie i pozostają wysoko dostępne przy dużym ruchu uwierzytelniania,
  • wybierać właściwą technologię dla każdego komponentu, w tym decydować, kiedy użyć Pythona, Go lub Rust, i prowadzić migrację tam, gdzie ma to sens,
  • prowadzić integracje z Active Directory, OpenLDAP, FreeIPA, Google Secure LDAP, Microsoft Entra ID i innymi serwerami RADIUS,
  • projektować niezawodne dostarczanie logów do systemów SIEM, z checkpointami, ponawianiem prób i jasnymi gwarancjami dostarczenia,
  • oceniać bezpieczeństwo obsługi protokołów i przygotowywać modele zagrożeń dla nowych funkcji, w tym ochronę przed atakami takimi jak Blast-RADIUS,
  • profilować i poprawiać wydajność, współbieżność i zużycie zasobów,
  • ustalać standardy observability: logowanie strukturalne, metryki, tracing i diagnostykę,
  • kształtować proces budowania, pakowania i wydawania wersji dla Linuksa, Windows Server i kontenerów,
  • ustalać standardy pracy z AI coding agents (np. Claude Code) w zespole i budować automatyzacje, np. pliki CLAUDE.md, własne komendy czy automatyczny code review,
  • prowadzić code review i mentorować młodszych programistów,
  • współpracować z product managerami, QA, supportem i specjalistami cybersecurity przy rozwoju produktu.

Wymagania

Szukamy osoby, która ma:

  • minimum 5 lat komercyjnego doświadczenia w tworzeniu backendu, w tym minimum 3 lata w Pythonie,
  • doświadczenie w budowaniu i utrzymywaniu usług sieciowych na produkcji,
  • bardzo dobrą znajomość RADIUS, w tym przekazywania żądań (proxying), atrybutu Message-Authenticator i typowych ataków na ten protokół, oraz dobrą znajomość LDAP,
  • bardzo dobrą znajomość TLS, mTLS i certyfikatów x.509,
  • doświadczenie w projektowaniu usług, które skalują się horyzontalnie i pozostają wysoko dostępne,
  • doświadczenie w projektowaniu usług współdzielonych przez wielu klientów, np. wielodostępnych (multi-tenant) aplikacji SaaS,
  • doświadczenie ze współbieżnością i profilowaniem wydajności,
  • doświadczenie z Dockerem i infrastrukturą chmurową, najlepiej AWS,
  • doświadczenie z secure coding i modelowaniem zagrożeń dla oprogramowania sieciowego,
  • duże praktyczne doświadczenie w tworzeniu oprogramowania z wykorzystaniem narzędzi AI, np. Claude Code, w tym budowaniu własnych workflow,
  • doświadczenie w podejmowaniu kluczowych decyzji technicznych i jasnym ich uzasadnianiu,
  • doświadczenie w mentoringu i prowadzeniu code review,
  • płynną znajomość języka polskiego (C1),
  • znajomość języka angielskiego pozwalającą czytać dokumentację techniczną i RFC (B1; płynny angielski nie jest wymagany).

Mile widziane

Dodatkowym atutem będzie doświadczenie lub zainteresowanie którymkolwiek z poniższych obszarów:

  • Go lub Rust w produkcyjnych usługach sieciowych,
  • RadSec, metody EAP i 802.1X,
  • PKI, cykl życia certyfikatów i uwierzytelnianie oparte na certyfikatach,
  • FreeRADIUS, Microsoft NPS lub inne serwery RADIUS,
  • Microsoft Entra ID i Microsoft Graph API,
  • platformy SIEM, np. Microsoft Sentinel, Splunk, Elastic, Graylog lub Wazuh,
  • Kubernetes i infrastruktura jako kod (np. Terraform),
  • monitoring, metryki i tracing (np. Prometheus, OpenTelemetry),
  • usługi i instalatory dla Windows Server,
  • bramy VPN, firewalle i inne urządzenia sieciowe,
  • certyfikaty AWS lub z obszaru bezpieczeństwa,
  • formalne wykształcenie informatyczne, cybersecurity lub pokrewne, albo równoważne doświadczenie praktyczne.

Dlaczego warto aplikować

Ta rola może być dla Ciebie dobrym wyborem, jeśli:

  • chcesz mieć realny wpływ na produkty bezpieczeństwa, które chronią dostęp do sieci u klientów w ponad 60 krajach,
  • chcesz kształtować architekturę i wybierać technologie, a nie tylko realizować zadania,
  • budujesz lub budowałeś(-aś) usługi sieciowe albo produkty SaaS w dużej skali i chcesz wykorzystać to doświadczenie w zespole, który go potrzebuje,
  • lubisz pracę blisko protokołów, takich jak RADIUS, LDAP, TLS i syslog,
  • chcesz dziś pracować w Pythonie, a nowe komponenty tworzyć w Go lub Rust,
  • wykorzystujesz AI coding agents na co dzień i chcesz pracować w zespole, który traktuje je jako standardowe narzędzie,
  • wolisz backend i nie szukasz roli skupionej na frontendzie,
  • cenisz secure coding, automatyzację, observability i długoterminową utrzymywalność kodu.

Etapy rekrutacji

Po przesłaniu aplikacji:

  1. Zaprosimy Cię na rozmowę online z rekruterem.
  2. Następnie poprosimy Cię o wykonanie niewielkiego zadania, które omówisz z jednym z naszych liderów technicznych.
  3. Na końcu zaprosimy Cię na rozmowę finalną i, jeśli wszystko pójdzie dobrze, przedstawimy Ci ofertę.

Primary Sidebar

Wynagrodzenie

  • Umowa o pracę:
    na żądanie
  • Kontrakt B2B:
    na żądanie

Aplikuj

Wypróbuj Rublon MFA bezpłatnie
Rozpocznij swój 30-dniowy okres próbny Rublon MFA i zabezpiecz swoją infrastrukturę IT za pomocą uwierzytelniania wieloskładnikowego.
Nie wymaga karty
Rublon 5 star reviews on Gartner Peer Insights

Footer

Produkt

  • Synchronizacja katalogów
  • Model wdrożenia
  • Rublon App Shield
  • Rublon Identity Bridge
  • Rublon Endpoint Shield
  • Zgodność z przepisami
  • Recenzje Rublon MFA
  • Przypadki użycia
  • Co to jest MFA?
  • Wygoda użytkownika
  • Metody uwierzytelniania
  • Rublon Authenticator
  • Zapamiętane urządzenia
  • Dzienniki
  • Single Sign-On
  • Polityki dostępu

Rozwiązania

  • MFA dla macOS
  • MFA dla usług pulpitu zdalnego
  • MFA dla oprogramowania do dostępu zdalnego
  • MFA dla Windows
  • MFA dla Linux
  • MFA dla Active Directory
  • MFA dla LDAP
  • MFA dla RADIUS
  • MFA dla SAML
  • MFA dla RemoteApp
  • MFA dla kont grup roboczych
  • MFA dla Entra ID

Branże

  • Branża technologiczna
  • Edukacja
  • Finanse
  • Fundusze inwestycyjne
  • Handel
  • Kancelarie prawne
  • Opieka zdrowotna
  • Przedsiębiorstwa komunalne
  • Produkcja
  • Sektor publiczny

Dokumentacja

  • 2FA dla Windows & RDP
  • 2FA dla RDS
  • 2FA dla RD Gateway
  • 2FA dla RD Web Access
  • 2FA dla SSH
  • 2FA dla OpenVPN
  • 2FA dla macOS
  • 2FA dla SonicWall VPN
  • 2FA dla Cisco VPN
  • 2FA dla Office 365

Wsparcie

  • Baza wiedzy
  • FAQ
  • Status systemu

O nas

  • Informacje o Rublon
  • AI Info
  • Wydarzenia
  • Kariera
  • Dofinansowane przez UE
  • Kontakt

  • Facebook
  • GitHub
  • LinkedIn
  • Twitter
  • YouTube

© 2026 Rublon · Impressum · Informacje prawne · Bezpieczeństwo