Middle Python Developer — Cloud Security & AWS
⚲ Warszawa
Do uzgodnienia
Wymagania
- Python
- Amazon AWS
- Docker & Kubernetes
- Security
- Redis
Opis stanowiska
Location: Warsaw, Poland (Hybrid preferred, open to strong remote candidates within Poland)
Experience: 3+ years
The Role
We're looking for a Backend Engineer who thrives at the intersection of high-performance systems and enterprise-grade security. You will design and build scalable microservices that power secure data pipelines, orchestrating complex integrations between cloud-native backends and mobile frontends.
This is not a routine maintenance role. You will shape how organizations consume operational intelligence — from defining API contracts to optimizing real-time data flows, all while ensuring that every packet of information is authenticated, authorized, and encrypted.
What You'll Build and Own
• Resilient Backend Services — Develop Python-based RESTful APIs and microservices that handle sensitive telemetry with millisecond latency.
• Secure Connectivity Fabric — Architect and administer encrypted communication channels using Spacebridge technology, enabling seamless, VPN-free mobile access to on-premises data sources.
• Serverless & Containerized Infrastructure — Deploy and scale applications using AWS Lambda, API Gateway, and DynamoDB, while orchestrating container fleets with Kubernetes and Helm.
• Real-Time Intelligence — Integrate with security analytics platforms, building dashboards that transform raw network events into actionable threat intelligence.
• Identity & Access Management — Implement SAML 2.0 SSO, enforce multi-factor authentication, and manage role-based access control across distributed environments.
Our Technology Stack
Languages & Frameworks
• Python 3 for robust backend development
• RESTful API design and microservices architecture
• React for frontend collaboration (lightweight exposure)
Cloud & Data (AWS)
• DynamoDB — NoSQL data modeling and performance optimization
• IAM — fine-grained policy enforcement and secure role management
• Lambda & API Gateway — serverless compute and API orchestration
Caching & Performance
• Redis — in-memory caching, session storage, and high-availability clustering
Container Orchestration
• Docker & Docker Compose — local development and multi-service environments
• Kubernetes — production-grade scaling and operations
• Helm — package management and cluster administration
Security & Integration Expertise
• Splunk Secure Gateway & Spacebridge — administer encrypted, proxy-less tunnels between core data repositories and mobile endpoints
• Mobile Deployment — roll out mobile-optimized dashboards and real-time alerting for on-the-go stakeholders
• Next-Gen Firewall Integration — ingest and correlate network security events from advanced firewall management centers
• Network Analytics — manage SSL certificate lifecycles and configure webhook-based alert forwarding to HTTP Event Collectors
• Endpoint Visibility — integrate network visibility modules for deep endpoint security analytics
What You'll Do Day-to-Day
• Design & Develop — architect scalable backend services that power secure, low-latency data pipelines
• Secure & Connect — implement and maintain encrypted communication flows, ensuring data privacy from core to edge
• Collaborate on Security — work alongside security teams to integrate threat detection and real-time discovery dashboards
• Operate at Scale — manage containerized deployments, optimize cloud resources, and fine-tune caching layers for peak performance
• Enable Mobility — ensure critical business metrics and alerts are securely accessible from any device, anywhere
Nice-to-Have
• Protobuf for efficient binary serialization
• WebSockets for real-time bidirectional messaging
• Secure gateway solutions for on-premises web applications and remote access
• Deep understanding of DMZ architecture and secure network segmentation
Qualifications
• Bachelor's degree in Computer Science, Engineering, or a related field
• 3+ years of backend engineering experience with a focus on distributed systems
• Strong grasp of network security principles, encryption standards, and enterprise data privacy
Experience: 3+ years
The Role
We're looking for a Backend Engineer who thrives at the intersection of high-performance systems and enterprise-grade security. You will design and build scalable microservices that power secure data pipelines, orchestrating complex integrations between cloud-native backends and mobile frontends.
This is not a routine maintenance role. You will shape how organizations consume operational intelligence — from defining API contracts to optimizing real-time data flows, all while ensuring that every packet of information is authenticated, authorized, and encrypted.
What You'll Build and Own
• Resilient Backend Services — Develop Python-based RESTful APIs and microservices that handle sensitive telemetry with millisecond latency.
• Secure Connectivity Fabric — Architect and administer encrypted communication channels using Spacebridge technology, enabling seamless, VPN-free mobile access to on-premises data sources.
• Serverless & Containerized Infrastructure — Deploy and scale applications using AWS Lambda, API Gateway, and DynamoDB, while orchestrating container fleets with Kubernetes and Helm.
• Real-Time Intelligence — Integrate with security analytics platforms, building dashboards that transform raw network events into actionable threat intelligence.
• Identity & Access Management — Implement SAML 2.0 SSO, enforce multi-factor authentication, and manage role-based access control across distributed environments.
Our Technology Stack
Languages & Frameworks
• Python 3 for robust backend development
• RESTful API design and microservices architecture
• React for frontend collaboration (lightweight exposure)
Cloud & Data (AWS)
• DynamoDB — NoSQL data modeling and performance optimization
• IAM — fine-grained policy enforcement and secure role management
• Lambda & API Gateway — serverless compute and API orchestration
Caching & Performance
• Redis — in-memory caching, session storage, and high-availability clustering
Container Orchestration
• Docker & Docker Compose — local development and multi-service environments
• Kubernetes — production-grade scaling and operations
• Helm — package management and cluster administration
Security & Integration Expertise
• Splunk Secure Gateway & Spacebridge — administer encrypted, proxy-less tunnels between core data repositories and mobile endpoints
• Mobile Deployment — roll out mobile-optimized dashboards and real-time alerting for on-the-go stakeholders
• Next-Gen Firewall Integration — ingest and correlate network security events from advanced firewall management centers
• Network Analytics — manage SSL certificate lifecycles and configure webhook-based alert forwarding to HTTP Event Collectors
• Endpoint Visibility — integrate network visibility modules for deep endpoint security analytics
What You'll Do Day-to-Day
• Design & Develop — architect scalable backend services that power secure, low-latency data pipelines
• Secure & Connect — implement and maintain encrypted communication flows, ensuring data privacy from core to edge
• Collaborate on Security — work alongside security teams to integrate threat detection and real-time discovery dashboards
• Operate at Scale — manage containerized deployments, optimize cloud resources, and fine-tune caching layers for peak performance
• Enable Mobility — ensure critical business metrics and alerts are securely accessible from any device, anywhere
Nice-to-Have
• Protobuf for efficient binary serialization
• WebSockets for real-time bidirectional messaging
• Secure gateway solutions for on-premises web applications and remote access
• Deep understanding of DMZ architecture and secure network segmentation
Qualifications
• Bachelor's degree in Computer Science, Engineering, or a related field
• 3+ years of backend engineering experience with a focus on distributed systems
• Strong grasp of network security principles, encryption standards, and enterprise data privacy
🔍 Dekoder Ogłoszenia
🔴
This is not a routine maintenance role.
Oczekuje się, że będziesz aktywnie uczestniczyć w rozwoju nowych funkcjonalności i rozwiązywaniu złożonych problemów, a nie tylko wykonywać powtarzalne zadania.
🟢
You will shape how organizations consume operational intelligence
Masz duży wpływ na architekturę i sposób działania systemu, co może oznaczać dużą odpowiedzialność i potrzebę podejmowania strategicznych decyzji.
🔴
all while ensuring that every packet of information is authenticated, authorized, and encrypted.
Bezpieczeństwo jest kluczowym elementem pracy, co może oznaczać konieczność dogłębnego zrozumienia i implementacji złożonych mechanizmów bezpieczeństwa.
🔴
Spacebridge technology
Jest to specyficzna, potencjalnie niszowa technologia, której znajomość może być wymagana lub będzie musiała zostać szybko opanowana.
🔴
orchestrating container fleets with Kubernetes and Helm.
Oczekuje się zaawansowanej wiedzy i praktycznego doświadczenia w zarządzaniu złożonymi środowiskami kontenerowymi.