Senior Python & Node.js Backend Engineer – Security Platform
ITDS
⚲ Krakow
26 250 - 29 400 PLN netto (B2B)
Wymagania
- nestJS
- Node.js
- Python
- Django
- PostgreSQL
- Terraform
- TypeScript
- Go
- Google Cloud Platform
- OAuth2/OpenID Connect
Opis stanowiska
Unleash innovation in security — shape the future of cyber defense! Krakow-based opportunity with hybrid work modelAs a Senior Python & Node.js Backend Engineer, you will be working for our client, a leading player in the cybersecurity industry, dedicated to building cutting-edge security platforms that protect organizations worldwide. You will contribute to developing innovative solutions that enhance digital safety, automation, and reliability—driving the next generation of security technology. Your main responsibilities: • Hands-on development of high-quality, production-grade backend services in Python (Django) and Node.js (TypeScript/NestJS). • Architect scalable, secure solutions on Google Cloud Platform (GKE, Cloud Run, Pub/Sub) and optimize PostgreSQL database performance. • Lead the lifecycle management of cloud-native services, ensuring resilience, observability, and cost-efficiency. • Design and implement OAuth2/OpenID Connect flows within GCP environments. • Translate business opportunities into effective technical solutions. • Develop automation to improve deployment, monitoring, and maintenance processes. • Mentor team members and promote engineering best practices. • Stay updated with the latest industry trends and share knowledge across teams. You're ideal for this role if you have: • At least 6 years of experience in backend development or related fields. • Deep expertise in Python (Django) and Node.js (TypeScript/NestJS). • Hands-on experience with GCP services (Cloud Run, GKE, Filestore) and Infrastructure as Code (Terraform). • Strong understanding of security principles, including zero trust models. • Ability to build scalable, high-performance backend services, including some experience with Go or similar languages. • A full-stack understanding with a focus on backend systems. • Proven track record of creating secure, reliable, and efficient backend solutions. • Demonstrated mastery in your technical discipline and a passion for engineering excellence. It is a strong plus if you have: • Experience with Go, Rust, or other emerging languages. • The ability to identify problems or opportunities and engineer effective solutions. • Respected for your craftsmanship, not just your ideas. • A holistic view to complex problem solving. Language Required for the role: • Fluent English (written and spoken) 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.