Python Software Engineer (Cybersecurity)
Tech Stack / Keywords
Firma i stanowisko
Rublon is a company focused on cybersecurity, specifically building a multi-factor authentication platform used globally to protect employee logins to networks, servers, and applications. The company develops backend technology for secure authentication, identity infrastructure, and enterprise cybersecurity integrations.
Wymagania
- At least 3 years of commercial experience developing backend software in Python
- Practical understanding of secure backend development
- Knowledge of authentication, identity, or secure networking concepts
- Experience or strong familiarity with LDAP and/or RADIUS
- Ability to design reliable backend services for enterprise environments
- Understanding of Linux services and backend application deployment
- Experience with automated testing, code review, and maintainable software engineering practices
- Working knowledge of CI/CD concepts, preferably with GitHub-based pipelines
- Interest in cybersecurity, secure software design, and enterprise authentication systems
- Ability to analyze technical problems independently and propose robust engineering solutions
Nice to have:
- Experience with backend programming languages such as C++, Rust, or Go
- Experience with Active Directory
- Experience with enterprise cloud identity solutions such as Microsoft Entra ID
- LDAP security and directory integrations
- RADIUS and RadSec
- x.509 certificates, TLS, and certificate-based trust models
- SIEM systems and security log export
- Familiarity with SIEM log formats such as CEF, Syslog, and JSON
- Development of server-side software for Linux and Windows Server
- Software application security
- Secure networking concepts
- Experience with GitHub Actions or similar CI/CD systems
- Formal education in Information Security, Cybersecurity, Computer Science, or related field, or equivalent professional experience
Obowiązki
Backend development:
- Develop and extend backend cybersecurity services written in Python
- Build and maintain authentication-related connectors for LDAP, RADIUS, RadSec, and related protocols
- Work with enterprise identity and access technologies such as Active Directory and LDAP
- Design integrations to export Rublon MFA logs to SIEM systems
- Work with security log formats such as CEF, Syslog, and JSON
- Improve performance, scalability, and reliability of backend authentication services
- Implement observability improvements including structured logging, monitoring, metrics, and diagnostics
- Develop services for Linux and Windows Server environments
- Design secure, maintainable software focusing on authentication, authorization, networking, and operational security
- Build and maintain CI/CD pipelines using GitHub
- Collaborate with engineers on architecture, design, implementation, testing, and code reviews
Benefity
- Access to online training courses and sponsored certifications
- Private medical care
- MultiSport card
Inne informacje
Informujemy, że administratorem danych są spółki Rublon sp. z o.o. i Rublon Services sp. z o.o. z siedzibą w Zielonej Górze, ul. Stanisława Wyspiańskiego 11 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
RUBLON sp. z o.o.
4 aktywne oferty