FIND_THE_RIGHTJOB.
JOB_REQUIREMENTS
Hires in
Not specified
Employment Type
Not specified
Company Location
Not specified
Salary
Not specified
Role Overview
We are looking for a highly experienced Senior Tech Lead to own the technical vision, architecture, and delivery of our large-scale Short Video Platform.
The ideal candidate must have deep hands-on expertise in the JavaScript ecosystem (Node.js/MERN), modern microservice architecture, distributed systems, and high-scale video streaming platforms.
This is not a generic architect role — we need someone who has led engineering teams in JS-based ecosystems, understands real-time video platform bottlenecks, and can embed into our environment built with:
Node.js / MERN Stack
Microservices (Event-driven & API-driven)
RabbitMQ (queues, pub/sub, dead-lettering)
Redis (caching, rate-limiting, feed generation, session/data caching)
AWS Stack (S3, CloudFront, Lambda, MediaConvert, Transcoder, ECS/EKS)
FFmpeg pipelines
Short-form video delivery, ABR streaming, CDN optimization
Key Responsibilities
Platform Architecture & System Design
Architect and lead the entire technical design for a high-scale short-video platform.
Build distributed microservice systems with low-latency APIs and event-driven workflows.
Design and optimize video ingestion, transcoding pipelines, and ABR/HLS/DASH delivery.
Architect multi-region deployments (PK, MENA, upcoming markets) with automated failover.
Video Delivery & Performance
Optimize edge caching, CDN strategies, and playback performance.
Improve latency, startup time, seek time, and QoS metrics across devices.
Define caching layers (Redis), queue workflows (RabbitMQ), and scalable data storage patterns.
Scalability, Reliability & DevOps
Define architectural standards for fault-tolerance, retries, circuit breakers, and DR.
Ensure security-by-design across microservices, APIs, video content, and user data.
Establish CI/CD pipelines, observability stack, log processing, and monitoring frameworks.
Leadership & Team Enablement
Lead engineering teams and guide them through architectural execution.
Work closely with Infra, Backend, Frontend, and Mobile teams to maintain a unified system vision.
Make final decisions on tech stack upgrades, design patterns, and performance strategies.
Qualifications
Must-Have
12–18+ years of engineering experience, with at least 5+ years as a technical lead/architect.
Strong, proven experience in JavaScript ecosystem, particularly Node.js microservices.
Hands-on experience with MongoDB, Redis, RabbitMQ, AWS, and distributed system design.
Deep knowledge of video platforms, streaming, transcoding, HLS/DASH, and performance optimization.
Experience in designing scalable microservices and high QPS systems.
Nice-to-Have
Experience with recommendation systems, AI-driven feeds, ranking, or content moderation.
Experience with React Native/React for full ecosystem understanding.
Exposure to TikTok/Reels/SnackVideo-like architectures.
Job Type: Full-time
Application Question(s):
Location:
Work Location: In person
Similar jobs
No similar jobs found
© 2025 Qureos. All rights reserved.