Software Security Backend Engineer (Node.js and/or Python)
Antal
⚲ Kraków
16 800 - 31 920 PLN (B2B)
Wymagania
- Python
- Django
- Node.js
- TypeScript
- GCP
- Infrastructure as Code
- Kubernetes
- Security
- PostgreSQL
- Go (nice to have)
- Rust (nice to have)
- GitHub (nice to have)
Opis stanowiska
O projekcie: 📍 Location: Kraków (hybrid: 2 days in the office per week) 📄 B2B: 200 - 250 PLN / h 🏦 Industry: Banking We are currently looking for a Senior Software Security Engineer (Node.js and/or Python) to join a strategic global banking initiative focused on building modern, secure and scalable backend platforms within the cybersecurity domain. The role combines hands-on software engineering, cloud-native architecture and security engineering, with strong ownership of production-grade services and engineering excellence. You will work within international cross-functional teams responsible for developing next-generation security products and services, contributing to the migration from vendor-based platforms toward open-source and cloud-native solutions deployed at enterprise scale. Key responsibilities: - Design, develop and maintain secure, scalable backend services using Python, Node.js and cloud-native technologies. - Build and optimize distributed systems running on Google Cloud Platform and Kubernetes environments. - Develop high-quality production code with strong focus on reliability, observability and automation. - Own the lifecycle of backend services on GCP, ensuring resilience, performance and cost efficiency. - Design and implement OAuth2/OpenID Connect authentication and authorization solutions. - Contribute to event-driven architectures and highly concurrent backend systems. - Collaborate closely with engineering and platform teams to deliver secure and scalable solutions. - Mentor engineers and actively contribute to engineering best practices and technical excellence. - Drive automation initiatives to improve developer productivity and operational efficiency. - Stay up to date with modern backend and cloud technologies, sharing knowledge across teams. What we offer: - Opportunity to work on strategic, global cybersecurity and cloud engineering initiatives. - Collaboration with highly experienced international engineering teams. - Long-term cooperation within a stable enterprise-scale environment. - Private healthcare package (LuxMed). - Multisport card. Wymagania: - Strong hands-on experience with Python (Django) and/or Node.js (Typescript/NestJS).- Experience building production-grade backend services and distributed systems.- Hands-on experience with GCP services.- Strong understanding of Infrastructure as Code and Terraform.- Experience designing scalable, secure and observable cloud-native architectures.- Solid knowledge of Kubernetes and containerized environments.- Understanding of Zero Trust and modern security engineering practices.- Experience with PostgreSQL performance optimization and event-driven architectures.- Strong engineering mindset with focus on automation, quality and operational excellence.- Ability to work effectively in cross-functional and international engineering teams. Nice to have: - Experience with Go or Rust.- Contributions to open-source projects, technical blogging or public GitHub portfolio.- Broad full-stack understanding with backend specialization.- Passion for solving complex engineering and security challenges at scale.