Fullstack Developer with Python
Cybersecurity Full Stack Engineer
Job Family: CybersecurityB2B | hybrid from Kraków or Warszawa
🔐 About Global Cybersecurity & CSAT
Global Cybersecurity enables businesses and functions to manage information, technology, and cybersecurity risks through clearly defined, assessed, and implemented controls. The team operates as part of the first line of defence within the risk management framework.
The Cybersecurity Assessment and Testing (CSAT) function is responsible for:
Vulnerability Management
Secure Development (including DevSecOps)
Threat and Controls Assessment (including threat modelling)
Third-Party Security Assessment
CSAT drives the identification, assessment, testing, and remediation of security vulnerabilities across on-premise, cloud, and third-party environments.
🛠️ What You Will Be Doing
Reporting to a CSAT Development Lead and working in an agile / DevSecOps environment, you will take part in a wide range of engineering activities, including:
Designing, developing, and deploying REST API services for internal users
Building integrations with third-party security tools
Developing data pipelines and ETL processes
Creating and maintaining CI/CD pipelines
Supporting existing services (L2/L3 troubleshooting, bug fixing)
Writing automated test scripts and technical documentation
Conducting peer code reviews and mentoring junior engineers
Our primary programming language is Python, and we follow microservice architecture principles to ensure scalability and loose coupling.
You will work closely with cybersecurity subject-matter experts to deliver solutions that automate vulnerability detection, integrate scanning tools, and develop in-house security assessment capabilities.
✅ Key Responsibilities
Collaborate with Product Owners and Development Leads to deliver high-quality software solutions
Translate cybersecurity requirements into scalable technical solutions
Adhere to established design, development, and governance standards
Continuously improve development efficiency through automation
Ensure reliability and operability of existing services
Lead by example through best practices and peer reviews
🎯 What You Will Bring
Must Have
Extensive Python web development experience (FastAPI preferred; Flask or Django accepted)
Experience building data pipelines using Python (Pandas, NumPy, Airflow, Luigi, etc.)
Strong understanding of microservice architectures (CQRS, SAGA, event sourcing)
Hands-on experience with Docker and Kubernetes
CI/CD experience using tools such as Jenkins or GitLab
Strong Linux system administration skills and networking knowledge (TCP/IP, DNS, firewalls, subnetting)
Proficiency with Git and branching strategies (GitFlow, trunk-based, etc.)
Front-end development experience (HTML, CSS, JavaScript)
Strong SQL skills, including complex query design
Test-driven mindset with experience in automated testing
Solid understanding of Agile and DevSecOps in regulated environments
Excellent written and verbal communication skills
Proven ability to work effectively in fast-paced, team-oriented environments
A strong desire to learn and share knowledge
Great to Have
Cybersecurity experience (SAST, DAST, penetration testing, fuzzing, threat exploitation)
Cloud experience (AWS, GCP, Azure, AliCloud) and Infrastructure as Code (Terraform)
Monitoring and service mesh tools (e.g. Prometheus, Anthos)
Strong front-end skills, ideally with React
Experience with analytics tools (e.g. Matomo) and UX/design principles
Database architecture and administration experience (PostgreSQL, MSSQL, MongoDB)
Experience with message queue systems (Kafka, RabbitMQ)
A successful candidate will meet all “must have” requirements and at least one “great to have”.
🌍 Why Join Us
Competitive compensation and benefits package
Tailored professional development opportunities
Inclusive, diverse, and global working environment
Why apply for an Antal job offer?
When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process.
About Antal
Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research.
Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.
Fullstack Developer with Python
Fullstack Developer with Python