Python Software Engineer (Cybersecurity)
Offer summary

(Summary generated by AI based on the full job description)

The project focuses on cybersecurity and multi-factor authentication (MFA). It involves developing backend services using Python, integrating MFA with protocols like LDAP, RADIUS, and identity systems such as Active Directory and Microsoft Entra ID. Key responsibilities include building and maintaining secure authentication services, integrating with SIEM systems, and developing CI/CD pipelines on GitHub. Duties cover designing, development, testing, observability, and ensuring scalable backend service operation.

newyou can start ASAP

Python Software Engineer (Cybersecurity)

Company: RUBLON sp. z o.o.

from: 27 August 2026
to: 26 September 2026
15 000 - 23 500net (+ VAT)/ mth.B2B contract (full-time)
11 000 - 17 500gross/ mth.contract of employment
Salary details
basic salary
Offer parameters
level:mid
working mode:remote
Zielona Góra, Lubusz
Zielona Góra, LubuszStanisława Wyspiańskiego 11View on map

Requirements

Expected technologies

Python

Optional technologies

C++
Rust
Go

Our requirements

  • 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

Optional

  • 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

Your responsibilities

  • 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

About the project

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.

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
Company

Benefits

  • private medical care
  • remote work opportunities
  • flexible working time
  • integration events
  • no dress code
  • coffee / tea

Recruitment stages

  • 1.
    online meeting with our recruiter
  • 2.
    a small assignment
  • 3.
    a final interview and potential offer

RUBLON sp. z o.o.

Join Rublon Services, a trusted partner in consulting, custom software development, and cloud solutions for enterprise clients across automotive, energy, and telecom sectors. We are building powerful internal and customer-facing web applications that enable operational excellence for our partners.

This is how we work

Python Software Engineer (Cybersecurity)
11k–17.5k zł / mth. (CoE), 15k–23.5k zł / mth. (B2B)
I apply to:
RUBLON sp. z o.o.
Zielona Góra, Lubusz
Pracodawca zbiera zgłoszenia przez swój system.
Przejdziesz na zewnętrzny formularz.

By clicking "Aplikuj" you confirm that you've read and accepted our Terms and Conditions.


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Need more information?

  • Make sure the body of the offer doesn’t already include what you’re looking for.
  • Ask a question if you need more information you’re interested in.
  • We’ll forward your question to the employer and aim to provide a response within 3 business days.

Share this offer