Ignite cybersecurity innovation — build resilient systems that safeguard the future!
Krakow-based opportunity with hybrid work model (up to 3 remote days per week).
As a Senior Python Cybersecurity Full Stack Engineer, you will be working for our client, a global leader in the financial industry committed to designing secure digital banking solutions. In this role, you will contribute to advanced cybersecurity initiatives by developing scalable, state-of-the-art tools and integrations that protect critical banking infrastructure worldwide. Join us to help shape the future of secure financial technology and advance your career in a dynamic, innovative environment.
Your main responsibilities:
- Collaborate with cross-functional teams to design, develop, and deliver secure software solutions in an Agile/DevSecOps environment.
- Develop and deploy REST API services, data pipelines, and automation processes using Python frameworks like FastAPI, Flask, or Django.
- Build and maintain scalable microservice architectures, incorporating concepts such as CQRS, SAGA, and event sourcing.
- Implement containerized services and manage deployments with Docker and Kubernetes; develop CI/CD pipelines using Jenkins, GitLab, or similar tools.
- Integrate third-party vulnerability scanning tools, automate security assessments, and contribute to proactive threat detection solutions.
- Write automated test cases for unit, integration, and system testing, and perform peer reviews to ensure high-quality code.
- Support operational stability through troubleshooting, bug fixing, and technical documentation for existing services.
- Engage with cybersecurity experts to refine security requirements and propose innovative technical solutions to strengthen the bank’s defenses.
You're ideal for this role if you have:
- 5+ years of experience in Python web development, with proficiency in FastAPI, Flask, or Django.
- Extensive experience building data pipelines with Pandas, Numpy, and tools such as Airflow or Luigi.
- Strong understanding of microservice architecture, including CQRS, event sourcing, and distributed systems concepts.
- Hands-on experience with containerization (Docker, Kubernetes) and deploying services via CI/CD pipelines.
- Robust Linux system administration skills and familiarity with networking protocols (TCP/IP, DNS, firewalls).
- Proficiency in Git, including branching strategies like GitFlow or trunk-based development.
- Frontend development experience using HTML, CSS, JavaScript, and preferably React.
- Advanced SQL skills for constructing complex queries across multiple database systems.
- Demonstrable experience in developing automated tests and working within Agile, DevSecOps environments in regulated settings.
- Excellent verbal and written communication skills to collaborate with global teams effectively.
It is a strong plus if you have:
- Cybersecurity experience, such as working with SAST/DAST tools, penetration testing, or threat detection techniques.
- Cloud platform expertise (AWS, GCP, Azure) with infrastructure management tools like Terraform.
- Additional frontend experience in JavaScript frameworks like React or similar.
- Database administration skills in MSSQL, Postgres, or MongoDB, with performance tuning expertise.
- Experience working with message queue systems such as Kafka or RabbitMQ.
Language Required for the role:
Fluent English (spoken and written).
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.