RublonJoin Rublon and work with a team of cybersecurity enthusiasts building the future of enterprise user authentication.Rublon MFA is a multi-factor authentication platform used by hundreds of customers around the world to protect employee logins to networks, servers, and applications. We build backend technology for secure authentication, identity infrastructure, and enterprise cybersecurity integrations.We are looking for a Regular or Senior Python Software Engineer who wants to work long-term on backend systems in the cybersecurity space.What You’ll Work OnYou will help develop backend technology that extends Rublon MFA into enterprise IT environments.Your work will focus on building and improving cybersecurity connectors and authentication services, including:Connectors that enable MFA for authentication protocols such as LDAP and RADIUSComponents that integrate Rublon MFA with enterprise identity infrastructure, including Active Directory and enterprise cloud identity solutions such as Microsoft Entra IDServices that export authentication and security logs from Rublon MFA to external systems, including SIEM platformsBackend tools that improve scalability, reliability, observability, and secure operation of Rublon servicesCI/CD pipelines and automation that support secure, maintainable software deliveryThis is a pure backend engineering role. No frontend development experience is required.How You’ll WorkLocation: 100% remote or from our office in Kraków or Zielona Góra, PolandTechnology stack: Python 3, Linux services, Windows Server services, LDAP, RADIUS, RadSec, Active Directory, Microsoft Entra ID, x.509 certificates, SIEM integrations, GitHub CI/CD, Inno SetupSelf-development: access to online training courses and sponsored certificationsBenefits: private medical care and MultiSport cardWhat You’ll DoAs a Python Software Engineer at Rublon, you will:Develop and extend backend cybersecurity services written in PythonBuild and maintain authentication-related connectors for LDAP, RADIUS, RadSec, and related protocolsWork with enterprise identity and access technologies such as Active Directory and LDAPDesign integrations that allow Rublon MFA logs to be exported to SIEM systemsWork with security log formats such as CEF, Syslog, and JSONImprove the performance, scalability, and reliability of backend authentication servicesImplement observability improvements, including structured logging, monitoring, metrics, and diagnosticsDevelop services for Linux and Windows Server environmentsDesign secure, maintainable software with attention to authentication, authorization, networking, and operational securityBuild and maintain CI/CD pipelines using GitHubCollaborate with engineers on architecture, design, implementation, testing, and code reviewsSkills You HaveAt least 3 years of commercial experience developing backend software in PythonPractical understanding of secure backend developmentKnowledge of authentication, identity, or secure networking conceptsExperience or strong familiarity with LDAP and/or RADIUSAbility to design reliable backend services that operate in enterprise environmentsUnderstanding of Linux services and backend application deploymentExperience with automated testing, code review, and maintainable software engineering practicesWorking knowledge of CI/CD concepts, preferably with GitHub-based pipelinesInterest in cybersecurity, secure software design, and enterprise authentication systemsAbility to analyze technical problems independently and propose robust engineering solutionsNice To HaveExperience with any of the following will be a strong advantage:Another backend programming language, especially C++, Rust, or GoActive DirectoryEnterprise cloud identity solutions such as Microsoft Entra IDLDAP security and directory integrationsRADIUS and RadSecx.509 certificates, TLS, and certificate-based trust modelsSIEM systems and security log exportSIEM log formats such as CEF, Syslog, and JSONDevelopment of server-side software for Linux and Windows ServerSoftware application securitySecure networking conceptsGitHub Actions or similar CI/CD systemsFormal education in Information Security, Cybersecurity, Computer Science, or a related field, or equivalent demonstrated professional experienceWhy ApplyThis role may be a strong fit if:You want to build backend technology in the cybersecurity spaceYou are interested in enterprise authentication, MFA, identity systems, and secure networkingYou enjoy developing reliable services that run in real customer environmentsYou want to work on integrations with protocols and systems such as LDAP, RADIUS, Active Directory, RadSec, x.509, and SIEM platformsYou prefer backend engineering and do not want a frontend-focused roleYou value secure coding practices, automation, observability, and long-term maintainabilityYou want to grow professionally in cybersecurity and backend software engineeringSteps After You ApplyYou’ll be invited to an online meeting with our recruiterAfterwards, we’ll ask you to complete a small assignment, which will then be discussed with one of our technical leadsIf everything goes well, we will make you an offer and invite you to a final interview
Interesuje Cię ta oferta?