Senior Cloud Full-stack Video Streaming Engineer
Location: Krakow, Poland | Full-time | Competitive Salary + Stock Options
About DefendEye:
Join us at DefendEye, a cutting-edge Krakow-based startup, at the forefront of AI-driven drone innovation. We’ve developed the world’s first fully autonomous AI drone, designed for critical rescue and defense missions, and we’re growing fast.
Job Title: Full-Stack Cloud Architect & Engineer (Real-Time Video Streaming)
Location: On site, full time in our Krakow office (near ICE)
Role Overview:
We are seeking a highly skilled Full-Stack Cloud Architect & Engineer who can take ownership of designing, architecting, and developing the end-to-end solution for our real-time drone video streaming platform. You will be responsible for selecting appropriate technologies, building backend services, developing a compelling front-end interface, integrating with video pipelines, and ensuring the platform is secure, scalable, and highly available. This is a pivotal role in our engineering team, where you will have a direct impact on key technical decisions and the overall success of our product.
Key Responsibilities:
- Architecture & Design:Architect and implement the backend infrastructure using Golang or Node.js/TypeScript.
- Design multi-tenant, cloud-native solutions that seamlessly integrate real-time video ingestion, transcoding, and streaming.
- Implement robust data models and APIs to support user management, fleet management, and secure access to drone video feeds.
- Video Streaming & Media Pipeline:Integrate real-time streaming protocols (WebRTC, RTMP, HLS/DASH) into the platform.
- Implement FFmpeg or other media processing tools for transcoding, recording, and thumbnail generation.
- Frontend Development:Build a user-friendly, responsive front-end interface with React or Next.js.
- Create real-time dashboards and video player components for seamless, low-latency viewing experiences.
- Cloud & Infrastructure:Deploy and manage services on AWS, GCP (or similar cloud platforms), leveraging services like Kinesis Video Streams, CloudFront, S3, and DynamoDB.
- Utilize Infrastructure as Code (Terraform, AWS CDK) and container orchestration (ECS, EKS) to ensure scalable, fault-tolerant deployments.
- Security & Multi-Tenancy:Implement authentication and authorization frameworks (OAuth 2.0, JWT) for secure, multi-tenant access.
- Ensure best practices in data separation, encryption, and compliance for each tenant environment.
- Establish monitoring, logging, and alerting systems (Prometheus, Grafana, ELK Stack, or AWS CloudWatch) for proactive performance tuning and troubleshooting.
- Collaboration & Leadership:Work closely with product managers, designers, and other engineers to define requirements and translate them into scalable, maintainable solutions.
Qualifications:
- Technical Skills:
- 5+ years of full-stack development experience with a focus on backend services using Golang or Node.js/TypeScript.
- Proven track record implementing real-time streaming protocols (WebRTC, RTMP, HLS/DASH) and media processing (FFmpeg).
- Expertise with modern frontend frameworks (React, Next.js) and building responsive UIs.
- Strong understanding of AWS ,GCP, Azure or similar cloud environments, including serverless and container-based deployments.
- Experience designing multi-tenant architectures and implementing secure authentication/authorization mechanisms.
- Nice-to-Have:
- Familiarity with fleet management solutions or IoT devices.
- Knowledge of message queues (Kafka, RabbitMQ) and event-driven architectures.
- Prior experience with hardware integration (drones, cameras) is a plus.
What We Offer:
- Competitive salary and equity package.
- Opportunity to work with cutting-edge technologies in a rapidly evolving market.
- A flexible, dynamic work environment with a mission-driven team passionate about innovation and user experience.
- Flexible and Paid Vacations
We’re Expanding!
Preference will be given to candidates who can start immediately in our Krakow office (Near Krakow ICE) or are willing to relocate. Candidates with existing EU work authorization are highly encouraged to apply.