April 9, 2026
Python Software Engineer (Cybersecurity)
Mid • Remote
14,000 - 20,000 PLN
Krakow, Poland
Join Rublon to work with a team of cybersecurity enthusiasts who are building the future of enterprise user authentication. Rublon MFA is a multi-factor authentication platform used by hundreds of customers across the globe to protect employee logins to networks, servers and applications.
We are looking for a long-term employee who will support us in the following area:
Development of Rublon Authentication Proxy
Extend and improve the Rublon Authentication Proxy with advanced LDAP and RADIUS capabilities. Your work will focus on scalability, reliability, and observability, enabling Rublon to support a growing number of enterprise and cloud use cases while strengthening customer IT environments.
How You’ll Work
Location: 100% remote or office in Kraków or Zielona Góra, Poland
Technology Stack: Python 3, Linux (services), Windows Server (services), LDAP, RADIUS, Inno Setup
Self development: access to online training courses, sponsored certifications
Benefits for employees: access to private medical care and MultiSport card
What You’ll Do
As a Python Software Engineer on the Rublon team you will:
Extend the Rublon Authentication Proxy with new LDAP and RADIUS features
Improve performance, scalability, and reliability of enterprise authentication services
Implement observability enhancements (logging, monitoring, metrics) to ensure transparency and high availability
Develop cross-platform services for Linux and Windows environments
Collaborate with team members on architecture, design, and implementation decisions
Write secure, efficient, and maintainable Python code
Contribute to automated testing, integration pipelines, and code reviews
Assist in deploying and maintaining production-ready authentication services
Skills You Have
At least 3 years of commercial experience in developing Python software
Knowledge about authentication protocols (LDAP, RADIUS)
Ability to come up with creative concepts using modern technologies together in unexpected ways
Interest in information security and secure software design
Nice To Haves
Experience in developing server software
Knowledge of C++ or Rust/Go programming language(s)
Knowledge of software application security
Knowledge about Active Directory security
Experience with CI/CD environments
Formal education and advanced degree in Information Security, Cybersecurity, Computer Science or similar and/or commensurate demonstrated work experience in the same
Why Apply
You want to help build the future of enterprise-grade authentication services
You enjoy developing secure, scalable, and reliable systems that make a real-world impact
You thrive in a collaborative team environment where innovation and secure coding practices matter
You are eager to grow professionally in cybersecurity and backend software development
Steps After You Apply
You’ll be invited to an online meeting with our recruiter
Afterwards, we’ll ask you to do 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
Similar jobs you might like
Technology
Rublon
Python Software Engineer (Cybersecurity)
Mid
Remote
Krakow, Poland
11,000 - 17,500 PLN
🏢 Summary: Backend Python engineering role focused on building and extending enterprise MFA and authentication services in the cybersecurity domain. The position involves developing connectors for LDAP, RADIUS, and identity platforms, exporting security logs to SIEM systems, and improving scalability, reliability, and observability of backend services. This is a pure backend role working with secure networking, identity infrastructure, and CI/CD automation. 🗂️ Requirements: Minimum 3 years commercial experience in backend development with Python, Practical knowledge of secure backend development, Understanding 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, Knowledge of Linux services and backend deployment, Experience with automated testing and code review practices, Working knowledge of CI/CD concepts, preferably GitHub-based, Ability to independently analyze technical problems and propose solutions 📃 Skills: Python, LDAP, RADIUS, RadSec, ActiveDirectory, EntraID, Linux, WindowsServer, SIEM, CEF, Syslog, JSON, x509, TLS, GitHub, CICD, Networking, Security 🏢 Description: 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
Technology
Rublon
Python Software Engineer (Cybersecurity)
Mid
Remote
Krakow, Poland
11,000 - 17,500 PLN
🏢 Summary: Backend engineering role focused on developing and extending Python-based cybersecurity services for enterprise MFA integrations. The position involves building authentication connectors (LDAP, RADIUS, RadSec), integrating with identity systems like Active Directory and Microsoft Entra ID, and exporting security logs to SIEM platforms. This is a pure backend role with emphasis on secure design, scalability, observability, and CI/CD automation. 🗂️ Requirements: Minimum 3 years commercial experience in Python backend development, Practical knowledge of secure backend development, Understanding 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, Knowledge of Linux services and backend deployment, Experience with automated testing and code review practices, Working knowledge of CI/CD concepts, preferably GitHub-based, Ability to independently analyze technical problems and propose solutions 📃 Skills: Python, LDAP, RADIUS, RadSec, ActiveDirectory, MicrosoftEntraID, Linux, WindowsServer, SIEM, CEF, Syslog, JSON, x.509, TLS, GitHub, CI/CD, InnoSetup 🏢 Description: 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
Technology
Rublon
Rust/C++ Software Engineer (ZTNA)
Mid
Remote
Krakow, Poland
13,000 - 21,000 PLN
🏢 Summary: R&D role focused on building secure, high-performance solutions for web proxies and Zero Trust Network Access (ZTNA) to enable passwordless multi-factor authentication. The position involves designing and developing secure software components in Rust, C++, and TypeScript for enterprise-grade authentication systems. You will contribute to architectural decisions and deliver scalable, security-focused solutions. 🗂️ Requirements: 3+ years commercial experience with Rust, C++, or TypeScript, Experience developing software in Rust and/or C++, Familiarity with web proxy concepts, Familiarity with reverse proxy concepts, Knowledge of secure software design principles, Interest in information security 📃 Skills: Rust, C++, TypeScript, WebProxy, ReverseProxy, Cybersecurity, SecureDesign 🏢 Description: Join Rublon to work with a team of cybersecurity enthusiasts who are building the future of enterprise user authentication. Rublon MFA is a multi-factor authentication platform used by hundreds of customers across the globe to protect employee logins to networks, servers and applications. We are looking for a long-term employee who will support us in the following area: R&D on Web Proxy and Zero Trust Network Access Security Rublon’s research and development activities on securing access to applications will enable us to build innovative solutions for passwordless multi-factor authentication . By leveraging web proxies and Zero Trust Network Access (ZTNA) principles, we are creating technologies that transform how enterprises provide secure, seamless, and user-friendly access to business-critical resources. How You’ll Work Location: Remote or from our offices in Kraków or Zielona Góra, Poland . Become part of Rublon’s R&D team working on the future of passwordless authentication and ZTNA . Collaborate with engineers, product managers, and security experts to design and deliver secure, innovative solutions. Work with cutting-edge technologies including Rust, C++, TypeScript, and FIDO2 . Benefit from opportunities for self-development through training, courses, and knowledge sharing. Experience a culture that values creativity, innovation, and technical excellence. What You’ll Do Design, implement, and optimize secure, high-performance software in Rust and C++ . Contribute to components related to passwordless authentication in TypeScript . Build secure and scalable solutions for web proxies , reverse proxies , and communication layers. Prototype and validate new ideas by creatively combining modern technologies. Participate in architectural design sessions, code reviews, and technical discussions. Deliver clean, maintainable, and secure code following industry best practices. Skills You Have 3+ years of commercial experience in software development with Rust, C++, and/or TypeScript . Familiarity with web proxy and reverse proxy concepts. Strong ability to create innovative solutions with modern technologies. A genuine interest in information security and secure software design. Nice To Haves Experience with Python . Knowledge of FIDO2 / Passkeys and passwordless authentication. Understanding of software application security . Familiarity with web servers and system administration. Hands-on experience with CI/CD environments (e.g., Docker). Background in penetration testing or offensive security. Advanced degree in Cybersecurity, Information Security, Computer Science , or equivalent experience. Why Apply Join a company trusted by enterprises worldwide to secure digital identities. Work on cutting-edge research and development in passwordless authentication and ZTNA . Collaborate with some of the brightest experts in cybersecurity. Develop your career in an environment that values self-development, knowledge sharing, and continuous learning . Be part of a supportive culture that fosters creativity and bold thinking. Steps After You Apply Submit your application and share your experience with us. Our recruitment team will review your profile. If there’s a fit, you’ll be invited to an initial conversation with our recruiters. You’ll then move forward with technical interviews with our engineering team. Successful candidates will complete a final cultural and values interview. We look forward to connecting with you and exploring how you can help us shape the future of passwordless authentication .
Technology
Rublon
Rust/C++ Windows Developer (Cyber Security)
Mid
Remote
Krakow, Poland
15,000 - 25,000 PLN
🏢 Summary: R&D role focused on building secure, high-performance solutions for web proxies and Zero Trust Network Access (ZTNA) to enable passwordless multi-factor authentication. The position involves designing and developing components in Rust, C++, and TypeScript, contributing to innovative enterprise authentication technologies. You will work on secure communication layers and proxy-based access solutions in a cybersecurity-driven environment. 🗂️ Requirements: 3+ years of commercial experience in Rust, C++, and/or TypeScript, Experience designing and developing secure, high-performance software, Familiarity with web proxy and reverse proxy concepts, Knowledge of secure software design principles, Interest in information security 📃 Skills: Rust, C++, TypeScript, WebProxy, ReverseProxy 🏢 Description: Join Rublon to work with a team of cybersecurity enthusiasts who are building the future of enterprise user authentication. Rublon MFA is a multi-factor authentication platform used by hundreds of customers across the globe to protect employee logins to networks, servers and applications. We are looking for a long-term employee who will support us in the following area: R&D on Web Proxy and Zero Trust Network Access Security Rublon’s research and development activities on securing access to applications will enable us to build innovative solutions for passwordless multi-factor authentication . By leveraging web proxies and Zero Trust Network Access (ZTNA) principles, we are creating technologies that transform how enterprises provide secure, seamless, and user-friendly access to business-critical resources. How You’ll Work Location: Remote or from our offices in Kraków or Zielona Góra, Poland . Become part of Rublon’s R&D team working on the future of passwordless authentication and ZTNA . Collaborate with engineers, product managers, and security experts to design and deliver secure, innovative solutions. Work with cutting-edge technologies including Rust, C++, TypeScript, and FIDO2 . Benefit from opportunities for self-development through training, courses, and knowledge sharing. Experience a culture that values creativity, innovation, and technical excellence. What You’ll Do Design, implement, and optimize secure, high-performance software in Rust and C++ . Contribute to components related to passwordless authentication in TypeScript . Build secure and scalable solutions for web proxies , reverse proxies , and communication layers. Prototype and validate new ideas by creatively combining modern technologies. Participate in architectural design sessions, code reviews, and technical discussions. Deliver clean, maintainable, and secure code following industry best practices. Skills You Have 3+ years of commercial experience in software development with Rust, C++, and/or TypeScript . Familiarity with web proxy and reverse proxy concepts. Strong ability to create innovative solutions with modern technologies. A genuine interest in information security and secure software design. Nice To Haves Experience with Python . Knowledge of FIDO2 / Passkeys and passwordless authentication. Understanding of software application security . Familiarity with web servers and system administration. Hands-on experience with CI/CD environments (e.g., Docker). Background in penetration testing or offensive security. Advanced degree in Cybersecurity, Information Security, Computer Science , or equivalent experience. Why Apply Join a company trusted by enterprises worldwide to secure digital identities. Work on cutting-edge research and development in passwordless authentication and ZTNA . Collaborate with some of the brightest experts in cybersecurity. Develop your career in an environment that values self-development, knowledge sharing, and continuous learning . Be part of a supportive culture that fosters creativity and bold thinking. Steps After You Apply Submit your application and share your experience with us. Our recruitment team will review your profile. If there’s a fit, you’ll be invited to an initial conversation with our recruiters. You’ll then move forward with technical interviews with our engineering team. Successful candidates will complete a final cultural and values interview. We look forward to connecting with you and exploring how you can help us shape the future of passwordless authentication .
Technology
Rublon
PHP Laravel Developer (Cybersecurity)
Mid
Remote
Krakow, Poland
11,000 - 17,500 PLN
🏢 Summary: Backend-focused full-stack role for a Regular or Senior PHP Laravel Developer building scalable, secure cloud-based MFA and SSO authentication services. The position involves developing secure APIs, identity integrations, and enterprise cybersecurity connections within a modern cloud architecture. The role combines backend development in Laravel with selected Angular frontend work and strong emphasis on security, CI/CD, and AI-assisted development. 🗂️ Requirements: Minimum 3 years commercial experience with PHP and Laravel, Experience building secure APIs and backend services, Understanding of cloud software architecture, Experience with scalable cloud-based applications (preferably AWS), Knowledge of secure software development and application security principles, Understanding of authentication, identity, and access management concepts, Knowledge of SAML, OpenID Connect, LDAP, SSO, MFA, Experience with Angular frontend development, Working knowledge of DevOps and CI/CD, Ability to use AI coding tools securely in daily development 📃 Skills: PHP, Laravel, Angular, AWS, Docker, GitHub, SAML, OpenIDConnect, LDAP, SSO, MFA, CI/CD, EntraID, MicrosoftSentinel, GoogleSecOps, SIEM, IGA, IAM, FIDO2, OAuth, TypeScript, Python, C++, Rust, Go 🏢 Description: 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 cloud-based authentication services, APIs, and cybersecurity integrations for enterprise environments. We are looking for a Regular or Senior PHP Laravel Developer who wants to work long-term on scalable, secure, cloud-based software in the cybersecurity space. What You’ll Work On You will help develop the core components of Rublon MFA and related enterprise authentication services. Your work will focus on building and improving cloud-based cybersecurity and authentication technology, including: Scalable backend services for MFA, SSO, and enterprise user authentication Secure APIs used by Rublon products, customers, and integrations SAML, OpenID Connect, and identity-related services Integrations with enterprise identity and cloud security platforms such as Microsoft Entra ID Integrations with cybersecurity tools and services such as Microsoft Sentinel, Google SecOps, SIEM, IGA, and IAM systems Frontend components in Angular where needed, with the main focus remaining on backend development CI/CD pipelines and automation that support secure, maintainable software delivery AI-assisted development workflows that improve productivity, code quality, security reviews, and engineering effectiveness This is a backend-focused full-stack role . You will work primarily on backend systems and APIs, with frontend development in Angular where needed. How You’ll Work Location: 100% remote or from our office in Kraków or Zielona Góra, Poland Technology stack: PHP 8.3, Laravel 12, Angular, Docker, GitHub, AWS, SAML, OpenID Connect, LDAP, Microsoft Entra ID, cloud IAM, CI/CD, AI-assisted development tools Self-development: access to online training courses and sponsored certifications Benefits: private medical care and MultiSport card What You’ll Do As a PHP Laravel Developer at Rublon, you will: Develop and maintain core cloud platform components of Rublon MFA Build secure, scalable APIs for enterprise authentication services Develop and extend SSO, MFA, SAML, and OpenID Connect services Integrate Rublon MFA with enterprise identity platforms such as Microsoft Entra ID Build integrations with cybersecurity tools and services such as Microsoft Sentinel, Google SecOps, SIEM, IGA, and IAM systems Work with modern application architecture patterns for scalable cloud systems Contribute to frontend development using Angular where needed Design secure software with attention to authentication, authorization, session handling, data protection, and application security Use AI tools securely and effectively to accelerate development, improve code reviews, detect potential issues, and increase the quality of your work Build or use AI agents and AI-assisted workflows that enhance your engineering performance and software quality Implement automated tests, integration tests, and end-to-end tests Build and maintain CI/CD pipelines using GitHub and related DevOps tools Participate in architecture discussions, code reviews, technical planning, and secure coding practices Work closely with product managers, engineers, and cybersecurity specialists to deliver enterprise-grade authentication solutions Skills You Have At least 3 years of commercial experience developing PHP software with Laravel Practical experience building secure APIs and backend services Good understanding of cloud software architecture Experience building scalable cloud-based applications, preferably on AWS Knowledge of secure software development and application security principles Understanding of cybersecurity concepts, especially related to authentication, identity, and access management Knowledge of authentication and identity protocols such as SAML, OpenID Connect, LDAP, SSO, and MFA Experience with frontend development, preferably Angular Working knowledge of DevOps and CI/CD concepts Ability to use AI coding tools securely and effectively as part of everyday software development Ability to use or build AI agents, AI-assisted workflows, or automation that improves development speed, code quality, code review, testing, and security analysis 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, systems, or frontend programming language, especially TypeScript, Python, C++, Rust, or Go System administration, security engineering, or penetration testing background Angular and modern frontend application development AWS and cloud-native application architecture Modern application architecture for scalable SaaS platforms DevOps, GitHub Actions, and CI/CD automation Single Sign-On systems Multi-Factor Authentication systems Identity and Access Management concepts SAML, OpenID Connect, and OAuth-related technologies FIDO2 authentication standard Microsoft Entra ID Microsoft Graph API OpenID CAEP Zero Trust architecture SIEM systems and security integrations Microsoft Sentinel or Google SecOps Software application security Secure API design and secure cloud architecture AWS certification 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 cloud-based authentication and cybersecurity services used by enterprises You are interested in MFA, SSO, identity systems, secure APIs, and enterprise integrations You enjoy developing scalable backend systems with real-world security impact You want to work with technologies such as Laravel, Angular, AWS, SAML, OIDC, Entra ID, FIDO2, SIEM platforms, and Zero Trust concepts You are comfortable working across backend and frontend code, with a clear preference for backend engineering You want to use AI tools and AI agents as part of a modern, secure, high-performance software development workflow You value secure coding practices, automation, clean architecture, observability, and long-term maintainability You want to grow professionally in cybersecurity, cloud development, and enterprise authentication technologies 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
Technology
Rublon
PHP Laravel Developer (Cybersecurity)
Mid
Remote
Krakow, Poland
11,000 - 17,500 PLN
🏢 Summary: Backend-focused full-stack role developing secure, scalable cloud-based MFA and SSO services using PHP and Laravel in the cybersecurity domain. The position involves building enterprise authentication APIs, identity integrations, and cloud-native systems with strong emphasis on security and automation. Work includes AWS-based architecture, CI/CD, and selective Angular frontend contributions. 🗂️ Requirements: Minimum 3 years commercial experience with PHP and Laravel, Experience building secure APIs and backend services, Understanding of cloud software architecture, Experience developing scalable cloud-based applications (preferably AWS), Knowledge of secure software development and application security principles, Understanding of authentication, identity, and access management concepts, Knowledge of SAML, OpenID Connect, LDAP, SSO, MFA, Experience with Angular frontend development, Working knowledge of DevOps and CI/CD, Ability to use AI coding tools securely in daily development 📃 Skills: PHP, Laravel, Angular, AWS, Docker, GitHub, SAML, OpenIDConnect, LDAP, CI/CD, EntraID, MicrosoftSentinel, GoogleSecOps, SIEM, IGA, IAM, FIDO2, OAuth, TypeScript, Python, C++, Rust, Go 🏢 Description: 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 cloud-based authentication services, APIs, and cybersecurity integrations for enterprise environments. We are looking for a Regular or Senior PHP Laravel Developer who wants to work long-term on scalable, secure, cloud-based software in the cybersecurity space. What You’ll Work On You will help develop the core components of Rublon MFA and related enterprise authentication services. Your work will focus on building and improving cloud-based cybersecurity and authentication technology, including: Scalable backend services for MFA, SSO, and enterprise user authentication Secure APIs used by Rublon products, customers, and integrations SAML, OpenID Connect, and identity-related services Integrations with enterprise identity and cloud security platforms such as Microsoft Entra ID Integrations with cybersecurity tools and services such as Microsoft Sentinel, Google SecOps, SIEM, IGA, and IAM systems Frontend components in Angular where needed, with the main focus remaining on backend development CI/CD pipelines and automation that support secure, maintainable software delivery AI-assisted development workflows that improve productivity, code quality, security reviews, and engineering effectiveness This is a backend-focused full-stack role . You will work primarily on backend systems and APIs, with frontend development in Angular where needed. How You’ll Work Location: 100% remote or from our office in Kraków or Zielona Góra, Poland Technology stack: PHP 8.3, Laravel 12, Angular, Docker, GitHub, AWS, SAML, OpenID Connect, LDAP, Microsoft Entra ID, cloud IAM, CI/CD, AI-assisted development tools Self-development: access to online training courses and sponsored certifications Benefits: private medical care and MultiSport card What You’ll Do As a PHP Laravel Developer at Rublon, you will: Develop and maintain core cloud platform components of Rublon MFA Build secure, scalable APIs for enterprise authentication services Develop and extend SSO, MFA, SAML, and OpenID Connect services Integrate Rublon MFA with enterprise identity platforms such as Microsoft Entra ID Build integrations with cybersecurity tools and services such as Microsoft Sentinel, Google SecOps, SIEM, IGA, and IAM systems Work with modern application architecture patterns for scalable cloud systems Contribute to frontend development using Angular where needed Design secure software with attention to authentication, authorization, session handling, data protection, and application security Use AI tools securely and effectively to accelerate development, improve code reviews, detect potential issues, and increase the quality of your work Build or use AI agents and AI-assisted workflows that enhance your engineering performance and software quality Implement automated tests, integration tests, and end-to-end tests Build and maintain CI/CD pipelines using GitHub and related DevOps tools Participate in architecture discussions, code reviews, technical planning, and secure coding practices Work closely with product managers, engineers, and cybersecurity specialists to deliver enterprise-grade authentication solutions Skills You Have At least 3 years of commercial experience developing PHP software with Laravel Practical experience building secure APIs and backend services Good understanding of cloud software architecture Experience building scalable cloud-based applications, preferably on AWS Knowledge of secure software development and application security principles Understanding of cybersecurity concepts, especially related to authentication, identity, and access management Knowledge of authentication and identity protocols such as SAML, OpenID Connect, LDAP, SSO, and MFA Experience with frontend development, preferably Angular Working knowledge of DevOps and CI/CD concepts Ability to use AI coding tools securely and effectively as part of everyday software development Ability to use or build AI agents, AI-assisted workflows, or automation that improves development speed, code quality, code review, testing, and security analysis 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, systems, or frontend programming language, especially TypeScript, Python, C++, Rust, or Go System administration, security engineering, or penetration testing background Angular and modern frontend application development AWS and cloud-native application architecture Modern application architecture for scalable SaaS platforms DevOps, GitHub Actions, and CI/CD automation Single Sign-On systems Multi-Factor Authentication systems Identity and Access Management concepts SAML, OpenID Connect, and OAuth-related technologies FIDO2 authentication standard Microsoft Entra ID Microsoft Graph API OpenID CAEP Zero Trust architecture SIEM systems and security integrations Microsoft Sentinel or Google SecOps Software application security Secure API design and secure cloud architecture AWS certification 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 cloud-based authentication and cybersecurity services used by enterprises You are interested in MFA, SSO, identity systems, secure APIs, and enterprise integrations You enjoy developing scalable backend systems with real-world security impact You want to work with technologies such as Laravel, Angular, AWS, SAML, OIDC, Entra ID, FIDO2, SIEM platforms, and Zero Trust concepts You are comfortable working across backend and frontend code, with a clear preference for backend engineering You want to use AI tools and AI agents as part of a modern, secure, high-performance software development workflow You value secure coding practices, automation, clean architecture, observability, and long-term maintainability You want to grow professionally in cybersecurity, cloud development, and enterprise authentication technologies 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
Technology
Rublon
Senior Python Software Engineer (GIS)
Senior
Remote
Zielona Gora, Poland
20,250 - 29,250 PLN
🏢 Summary: Senior Python Software Engineer role focused on developing and maintaining GIS-based applications supporting large-scale telecommunications network expansion. The position involves building Python services, data pipelines, and geospatial components in a SAFe-driven, multi-team environment. Work includes database design, GIS integration, and DevOps collaboration with strong emphasis on quality, security, and scalability. 🗂️ Requirements: 5+ years professional experience in software engineering, Strong expertise in Python (3.11), Experience with PostgreSQL and writing efficient SQL, Hands-on experience with SQLAlchemy and Alembic or equivalent ORM tools, Experience designing service-oriented architectures and APIs, Experience with automated testing and code reviews, Ability to work in Agile/SAFe environment, Experience with GitLab, Jira, Confluence, Experience working in Windows Server/RDS environment 📃 Skills: Python, PostgreSQL, SQL, SQLAlchemy, Alembic, GeoPandas, GDAL, QGIS, GeoServer, Shapefile, GitLab, CI, PowerShell, Windows, Conda, JFrog, Jira, Confluence, VSCode, PyCharm 🏢 Description: Rublon Services provides consulting, custom software development, and cloud services. Since 1993, we’ve helped market leaders unlock their potential by delivering digital innovation across the automotive, energy, and telecommunications sectors. Our teams advise clients on innovation and design, build, maintain, and support compliant enterprise software solutions. We are looking for a long-term employee or contractor who will support ongoing development efforts in the following project: Development of GIS Applications Our client, a leading European telecommunications company, is expanding its telecommunications network and needs to strengthen its portfolio of GIS-based applications that support these initiatives. How You’ll Work Location: 100% remote or office in Kraków or Zielona Góra, Poland Technology Stack: Python, Windows Batch, SQL, Oracle PL/SQL, PostgreSQL, QGIS, Conda, JFrog, GitLab Team size: 15 (Developers, Scrum Master, Product Owner, Architect) Self development: access to online training courses, sponsored certifications Benefits for employees: access to private medical care and MultiSport card What You’ll Do As a Senior Python Software Engineer on the Rublon Services team you will: Design, build, and evolve Python services and data-driven components that power network planning and delivery applications Develop and maintain data pipelines and processing workflows, turning raw network and spatial data into reliable outputs Work with PostgreSQL to model, query, and migrate application data; write efficient SQL when needed Implement and maintain geospatial capabilities, including working with Shapefiles and geospatial libraries Integrate and operate GIS tooling and services (e.g., GeoServer) and collaborate with users of QGIS Improve system performance, scalability, reliability, and observability (logging, monitoring, metrics) across multiple services/components Contribute to DevOps and delivery activities, including GitLab CI and scripting (PowerShell / occasional Windows batch) Collaborate in a SAFe setup within a multi-team program, participating in refinement, planning, reviews, and cross-team technical alignment Build with security and privacy in mind, incorporating related requirements into day-to-day engineering work Maintain high engineering quality through code reviews, automated testing, and documentation (Jira/Confluence), using VS Code or PyCharm on dedicated Windows machines Skills You Have 5+ years of professional software engineering experience, with strong depth in Python (we currently use Python 3.11) and ownership of production systems end-to-end Practical experience with PostgreSQL, including writing efficient SQL, understanding indexing/performance basics, and designing reliable schemas Hands-on use of SQLAlchemy and Alembic (or equivalent) for ORM-backed development and managing database migrations safely in production Proven ability to design and evolve service-oriented components: API design, integration patterns, backward compatibility, and operational considerations Strong engineering hygiene: automated testing strategy, code reviews, refactoring, debugging, and performance tuning Ability to drive technical decisions: break down ambiguous problems, propose solutions, and align stakeholders (engineers, architect, product) Comfortable operating in a regulated/security-conscious environment; you build with security and privacy as first-class requirements Experience working in Agile delivery (SAFe, ideally at scale) and collaborating across multiple teams using GitLab, Jira, Confluence, and Teams Comfortable working in a Windows Server/RDS development environment using VS Code and/or PyCharm Nice To Haves Geospatial / GIS experience, especially: GeoPandas, GDAL, Shapefiles Experience designing or implementing data pipelines (e.g., Kedro or similar concepts: nodes, datasets, orchestration, reproducibility) Familiarity with GeoServer and serving/publishing spatial layers Basic proficiency with QGIS (using it for inspection/debugging); QGIS plugin development is a plus DevOps/automation exposure: GitLab CI, deployment support, and scripting with PowerShell (and occasional .bat) Working knowledge of Conda for reproducible environments and JFrog Artifactory (or similar) for dependency/package distribution Active use of GitHub Copilot (and comfort with AI-assisted development in a secure enterprise setup) Why Apply Work on real-world telecommunications network development at a leading European telecommunications company; software that directly supports large-scale infrastructure delivery Interesting geospatial and data engineering challenges: spatial datasets, Shapefiles, GIS tooling, and data pipelines at enterprise scale Complex system, clear ownership: you’ll contribute within a large program (multiple teams) while owning meaningful components and services Engineering quality matters: emphasis on reliability, observability, security, and privacy as part of the normal development lifecycle Modern development practices and tooling: GitLab + CI, Jira/Confluence, code reviews, automated testing, and strong collaboration routines A team setup designed to deliver: experienced peers, established ways of working (SAFe), and a structure that supports planning and execution Steps After You Apply You’ll be invited to an online meeting with our recruiter Afterwards, we’ll ask you to do 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
Technology
Rublon
Full-Stack Developer (Java EE, Quarkus, Angular)
Mid
Remote
Zielona Gora, LB, Poland
13,000 - 18,000 PLN
🏢 Summary: Remote Full-Stack Developer role focused on designing, developing, and supporting mission-critical enterprise web applications using Java EE and Angular for international clients in the automotive sector. The position involves building robust backend and frontend solutions, ensuring high code quality, and supporting production systems in a collaborative agile team. Work includes development of intranet and enterprise systems with modern cloud and DevOps technologies. 🗂️ Requirements: Proven experience in Java development, Hands-on experience with Java EE, EJB, JPA or similar, Frontend experience with Angular (v7+), Experience with Oracle or PostgreSQL, Knowledge of Hibernate, Understanding of software architecture principles, Ability to write and maintain automated tests, Experience with Unix or Linux systems, Good English (B2+) 📃 Skills: Java, JavaEE, EJB, JPA, Hibernate, Angular, Oracle, PostgreSQL, Quarkus, Docker, Terraform, Ansible, Elasticsearch, AWS, Unix, AI, LLM 🏢 Description: 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. We are looking for a long-term Full-Stack Developer (Java EE, Angular) who will help design, develop, and support mission-critical custom software solutions for a leading German automotive manufacturer and other international clients. How You’ll Work Location: 100% remote or from our offices in Krakow or Zielona Góra, Poland Technology Stack: Java 17/21, Java EE, Quarkus 3, Angular 19, AI/LLM, Hibernate, PostgreSQL, Oracle, Docker, Terraform, Ansible, Elasticsearch, AWS, Unix Team: 7 Developers, 1 Tech Lead, 1 Project Manager Languages: Polish/English for internal communication; English for documentation and code comments Equipment & Development: Company-managed laptop, access to online training courses, and sponsored certifications Benefits for Employees : access to private medical care and MultiSport card What You’ll Do As a Full-Stack Developer , you will contribute to developing and maintaining intranet and enterprise applications that support client operational goals: Collaborate with stakeholders to analyze requirements and design technical concepts Implement robust backend and frontend functionality using Java EE and Angular frameworks Ensure high code quality through reviews and automated testing Build and integrate development and integration tests Apply classic and agile project management methodologies to deliver features according to user stories and performance requirements Provide third-level support and assist with production issue resolution Skills You Have Proven experience in Java software development , ideally with Java EE, EJB, JPA, Hibernate, Glassfish or similar technologies Frontend development experience with Angular (version 7 or newer) Experience with Oracle or PostgreSQL databases Solid understanding of software architecture principles Effective communication skills and ability to collaborate with clients and team members Good command of English (B2 or better) Nice To Haves Familiarity with technologies such as Elasticsearch, Jenkins , Payara, Quarkus, or OpenShift Cloud Knowledge of DevOps and CI/CD practices Understanding of web application security principles Experience with Linux system administration Prior success working in distributed or remote development teams Knowledge of German (B1 or better) Why Apply Work with experienced developers in a collaborative environment focused on quality and craftsmanship Engage in meaningful software projects supporting international clients Opportunities for professional development and continuous learning Steps After You Apply You will be invited to an initial online meeting with our recruiter A small technical assignment will be provided and subsequently discussed with a technical lead Pending successful evaluation, you’ll be invited to a final interview and potential offer
Technology
Antal
Fullstack Engineer (Python/ API/ Security)
Mid
Hybrid
Krakow, Poland
150 - 200 PLN
🏢 Summary: B2B Fullstack Engineer role focused on building automation and integration solutions within a cybersecurity engineering team, combining backend Python development with modern frontend work. The position involves designing end-to-end solutions across web applications and infrastructure, contributing to DevOps practices, and working in an agile environment. Hybrid model in Cracow with strong emphasis on APIs, security, and CI/CD processes. 🗂️ Requirements: Strong experience with Python, Experience in full stack development (frontend and backend), Knowledge of HTML, Knowledge of CSS, Knowledge of JavaScript, Understanding of REST APIs, Understanding of JSON, Understanding of SOAP, Knowledge of OpenAPI or Swagger, Knowledge of microservices architecture, Understanding of authentication and authorization mechanisms, Experience with PostgreSQL, MSSQL, or MongoDB, Experience with CI/CD pipelines, Knowledge of DevOps practices, Working knowledge of Linux or Windows environments 📃 Skills: Python, HTML, CSS, JavaScript, REST, JSON, SOAP, OpenAPI, Swagger, PostgreSQL, MSSQL, MongoDB, CI/CD, Linux, Windows, Microservices, Authentication, Authorization, Figma, JIRA, Scrum, Lean 🏢 Description: Fullstack Engineer (Python/ API/ Security) Location: Cracow (hybrid model: 6 days per month from the office) Contract B2B( hourly rate—no additional days off) We’re looking for a Full Stack Engineer with a passion for automation, integration, and modern UI development to join a growing cybersecurity engineering team. This role sits at the intersection of software engineering and security, giving you the chance to work on impactful solutions while expanding your expertise in cybersecurity. You’ll be part of a cross-functional team focused on building and improving automation and integration solutions—working on everything from product integrations and data flows to user-facing interfaces. While prior cybersecurity experience is a plus, what matters most is your curiosity and willingness to learn. What you’ll do Design and build end-to-end automation solutions across web applications and infrastructure (on-prem and container-based). Collaborate with engineers, product experts, and stakeholders to identify improvements and deliver high-quality solutions. Contribute to continuous improvement by removing bottlenecks and optimizing processes. Work in an agile environment using modern delivery practices and tools (e.g., Scrum, Lean, JIRA). Troubleshoot and resolve issues across development, testing, and production environments. Support and mentor team members while promoting engineering best practices. Help shape DevOps pipelines, CI/CD processes, and production support standards. What we’re looking for Strong experience with Python (scripting and/or web development). Solid background in full stack development (frontend + backend). Familiarity with modern frontend tools and technologies (HTML, CSS, JavaScript, UI/UX basics, wireframing tools like Figma). Understanding of APIs and integration standards (REST, JSON, SOAP, OpenAPI/Swagger). Knowledge of microservices architecture and secure service design (authentication/authorization). Experience with databases such as PostgreSQL, MSSQL, or MongoDB. Exposure to CI/CD pipelines, DevOps practices, and agile methodologies. Working knowledge of Linux/Unix or Windows environments. Awareness of cybersecurity domains (data, network, endpoint security) is a plus. Nice to have Experience in roles such as Systems Engineer, Application Developer, or Application Support. Background in infrastructure automation or platform engineering. Interest in cybersecurity and secure software development.
Technology
ITDS
Senior Full Stack Python Engineer – Cybersecurity Solutions
Senior
Hybrid
Krakow, Poland
23,100 - 29,400 PLN
🏢 Summary: Senior Full Stack Python Engineer role focused on building scalable, secure microservices and REST APIs within the cybersecurity domain for a global financial institution. The position involves developing and deploying containerized solutions, integrating security tools, and contributing to DevSecOps-driven processes in a hybrid work model. You will design resilient software that protects digital banking systems used by millions of customers. 🗂️ Requirements: 6+ years of full-stack Python development experience, Experience with FastAPI, Flask, or Django, Strong knowledge of microservices architecture, Understanding of CQRS, SAGA, event sourcing, Experience with Docker and Kubernetes, Advanced SQL skills, Experience with BigQuery or RedShift, Linux administration skills, Knowledge of TCP/IP, DNS, firewalls, Proficiency with Git and GitFlow, Frontend experience with HTML, CSS, JavaScript, Experience with automated testing frameworks, Understanding of Agile and DevSecOps practices, Fluent English, Legal right to work in the EU 📃 Skills: Python, FastAPI, Flask, Django, REST, Microservices, CQRS, SAGA, Docker, Kubernetes, SQL, BigQuery, RedShift, Linux, TCP/IP, DNS, Git, GitFlow, HTML, CSS, JavaScript, Jira, Confluence 🏢 Description: Unleash cybersecurity innovation — develop resilient solutions at the forefront of digital defense. Krakow-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Full Stack Python Engineer , you will be working for our client, a global leader in financial services, within the cybersecurity domain. You will help design and build scalable, secure software solutions that safeguard the bank’s digital assets, enabling millions of customers worldwide to bank confidently and securely. Join a dynamic team driving technological excellence and continuous innovation in cybersecurity. Your main responsibilities: Develop and deploy REST API services and microservices using Python frameworks such as FastAPI, Flask, or Django. Collaborate with cybersecurity experts to translate security requirements into scalable, automated software solutions. Integrate third-party vulnerability scanning tools and build in-house security testing capabilities. Support the deployment of services in containerized environments using Docker and Kubernetes, ensuring high availability and performance. Write automated test cases for unit, integration, and functional testing to maintain code quality. Conduct peer code reviews, support troubleshooting, and optimize existing services for operability and performance. Contribute to continuous improvement of development processes within an agile/DevSecOps environment. Document solutions and technical procedures in line with governance standards. You're ideal for this role if you have: Over 6 years of experience in full-stack Python development with frameworks like FastAPI, Flask, or Django. Strong understanding of microservice architecture, CQRS, SAGA, and event sourcing. Experience deploying services with Docker and Kubernetes. Advanced SQL skills, with ability to craft complex queries. Knowledge of cloud data warehouse platforms such as BigQuery or RedShift. Linux sysadmin skills and a solid grasp of networks and protocols like TCP/IP, DNS, firewalls. Proficiency with Git and branching strategies like GitFlow. Some frontend development experience using HTML, CSS, JavaScript. A test-driven mindset with experience in automated testing frameworks. Good understanding of agile methodologies and DevSecOps tools like Jira and Confluence. Excellent communication skills in English (fluent level). It is a strong plus if you have: Cybersecurity-related experience such as working with SAST, DAST, penetration testing, or threat detection. Experience in cloud platforms such as AWS, GCP, or Azure, including infrastructure as code with Terraform. Frontend frameworks like React. Database administration skills across relational and non-relational systems like MSSQL, Postgres, or MongoDB. Experience working with message queues like Kafka or RabbitMQ. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.