514,690open jobs
17,495companies
76,717added this week
Browse all
Salary
$49k – $76k per year
Location
Remote (Poland)
Seniority
Middle · 3+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Rublon is a Polish cybersecurity company specializing in enterprise multi-factor authentication (MFA) and access management solutions. Its flagship platform, Rublon MFA, adds an additional layer of identity protection across networks, VPNs, cloud applications, and server environments using authentication methods like mobile push notifications, FIDO security keys, and hardware tokens.

Join 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 On

You 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 RADIUS

  • Components that integrate Rublon MFA with enterprise identity infrastructure, including Active Directory and enterprise cloud identity solutions such as Microsoft Entra ID

  • Services that export authentication and security logs from Rublon MFA to external systems, including SIEM platforms

  • Backend tools that improve scalability, reliability, observability, and secure operation of Rublon services

  • CI/CD pipelines and automation that support secure, maintainable software delivery

This is a pure backend engineering role. No frontend development experience is required.

How You'll Work

  • Location: 100% remote or from our office in Kraków or Zielona Góra, Poland

  • Technology 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 Setup

  • Self-development: access to online training courses and sponsored certifications

  • Benefits: private medical care and MultiSport card

What You'll Do

As a Python Software Engineer at Rublon, you will:

  • 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 that allow Rublon MFA logs to be exported to SIEM systems

  • Work with security log formats such as CEF, Syslog, and JSON

  • Improve the 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 with attention to 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

Skills You Have

  • 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 that operate in 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 any of the following will be a strong advantage:

  • Another backend programming language, especially C++, Rust, or Go

  • Active Directory

  • 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

  • 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

  • GitHub Actions or similar CI/CD systems

  • Formal education in Information Security, Cybersecurity, Computer Science, or a related field, or equivalent demonstrated professional experience

Why Apply

This role may be a strong fit if:

  • You want to build backend technology in the cybersecurity space

  • You are interested in enterprise authentication, MFA, identity systems, and secure networking

  • You enjoy developing reliable services that run in real customer environments

  • You want to work on integrations with protocols and systems such as LDAP, RADIUS, Active Directory, RadSec, x.509, and SIEM platforms

  • You prefer backend engineering and do not want a frontend-focused role

  • You value secure coding practices, automation, observability, and long-term maintainability

  • You want to grow professionally in cybersecurity and backend software engineering

Steps After You Apply

  • You'll be invited to an online meeting with our recruiter

  • Afterwards, we'll ask you to complete a small assignment, which will then be discussed with one of our technical leads

  • If everything goes well, we will make you an offer and invite you to a final interview

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
514,690 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Kraków
$140k – $276k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • New York • Milwaukee • Dallas • Columbus • Kirkland
Python
SQL
AI/ML
XGBoost
Fine-tuning
Embeddings
Reinforcement Learning
Scikit-learn
Prompt Engineering
Multimodal AI
Computer Vision
AI Agents
TensorFlow
NumPy
PyTorch
RAG
Hallucination
Semantic Search
Anomaly Detection
Time Series Forecasting
LLMOps
Feature Store
Semantic Search
Knowledge Graph
LLM Guardrails
Multi-Agent Systems
DevOps
GCP
Azure
CI/CD
AWS
Vector
Apply
$30k – $75k per year (Estimated) • In office • Full-Time • 11+ years exp • Bachelor's Degree • Bengaluru
Python
Go
Python
Django
Databases
MySQL
PostgreSQL
Redis
Cassandra
DynamoDB
Frontend
GraphQL
DevOps
GCP
Azure
CI/CD
AWS
Management
Agile
Kanban
Apply
In office • Full-Time • Mexico City
Python
JavaScript
Java
Java
Spring Framework
Maven
Spring Boot
Gradle
Databases
MongoDB
Db2
DevOps
Git
GitHub
Management
Jira
Agile
QA
Postman
Apply
$132k – $238k per year (Estimated) • In office • Full-Time • 5+ years exp • Associate's Degree • Charlotte • Scottsdale • New York
JavaScript
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
Frontend
React.js
DevOps
CI/CD
Management
Agile
Apply
Remote
DevOps
Terraform
Helm
Kong
CI/CD
ArgoCD
AWS
Kubernetes
Amazon EKS
AWS Lambda
Amazon EC2
GitLab
IAM
Cybersecurity
SOC 2
Apply
$65k – $86k per year • In office • Full-Time • 5+ years exp • Warsaw
Assembly
Databases
Oracle
Apply
$49k – $71k per year • Remote/Hybrid • Full-Time • Kraków
Python
PowerShell
DevOps
Windows Server
IAM
Cybersecurity
Okta
CyberArk
Microsoft Entra ID
Ping Identity
Apply
$49k – $71k per year • Remote/Hybrid • Full-Time • Kraków
Python
PowerShell
DevOps
Windows Server
IAM
Cybersecurity
Okta
CyberArk
Microsoft Entra ID
Ping Identity
Apply
$49k – $71k per year • In office • Full-Time • Kraków
Python
PowerShell
Bash
DevOps
Windows Server
IAM
Cybersecurity
Sophos
Microsoft Entra ID
Apply
$45k – $65k per year • Remote • Full-Time • Kraków
PowerShell
C#
C++
C++
Qt
DevOps
Windows Server
Cybersecurity
Ghidra
Microsoft Entra ID
Apply
$79k – $126k per year (Estimated) • Remote/Hybrid • Full-Time • Kraków
Python
Go
C++
DevOps
Splunk
Kubernetes
Apply
$67k – $122k per year (Estimated) • Remote/Hybrid • Full-Time • Kraków
Python
Go
C++
DevOps
Splunk
Apply
$43k – $86k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Kraków
Python
Go
DevOps
Splunk
Azure
AWS
Docker
Kubernetes
kubectl
Management
Agile
Apply
Software Engineer 6 hours ago
$63k – $116k per year (Estimated) • Remote/Hybrid • Full-Time • Kraków
Python
Go
DevOps
Splunk
GCP
Azure
AWS
Docker
Management
Agile
Apply
$77k – $122k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Kraków
Java
C++
Databases
Neo4j
RabbitMQ
Apache Kafka
Amazon Neptune
AI/ML
Knowledge Graph
Frontend
GraphQL
DevOps
Splunk
GCP
OpenTelemetry
Prometheus
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
See all jobs
This is one of many
514,690 more open roles from verified company boards, updated every day.