Qureos

FIND_THE_RIGHTJOB.

Senior Tech Lead

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):

  • Have you worked with scaling up apps in node.js? mention experience
  • Have you worked on microservice architecture handling large scale traffic.
  • Do you have prior experience with JavaScript ecosystem, particularly Node.js microservices.
  • Do you have prior experience with MongoDB, Redis, RabbitMQ, AWS, and distributed system design.
  • Do you have deep knowledge of video platforms, streaming, transcoding, HLS/DASH, and performance optimization.
  • What is your current salary & benefits

Location:

  • Lahore (Preferred)

Work Location: In person

Similar jobs

No similar jobs found

© 2025 Qureos. All rights reserved.