← All jobs

Video Streaming, Real-Time Media Architect

This role is no longer accepting applications.

About the role

• Design scalable architectures for video processing, streaming, and real-time media delivery
• Define technical solutions involving GStreamer or FFmpeg
• Design real-time networking architectures using WebRTC, RTP, STUN, TURN, SFU, and UDP
• Architect globally distributed AWS infrastructure supporting scalable media workloads
• Design highly available and scalable cloud deployments across multiple AWS regions
• Define infrastructure strategies involving EKS, load balancing, autoscaling, caching, CDN, and serverless services
• Make architectural decisions around performance, scalability, reliability, and global traffic distribution
• Collaborate with Senior Engineers and other Architects on implementation and technical decisions
• Provide hands-on technical guidance during development and implementation
• Help design and implement a highly scalable video streaming platform
• Work closely with senior engineers to build and scale the platform

• 8+ years of professional software engineering experience
• Strong architecture experience designing scalable and distributed systems
• Professional experience building video streaming, media processing, or real-time communication systems
• Strong understanding of real-time networking and media delivery
• Strong AWS architecture and infrastructure experience
• Experience designing or supporting globally distributed and multi-region systems
• Ability to work hands-on alongside engineering teams rather than operating exclusively at a high-level architecture layer
• Strong customer-facing communication skills
• Strong written and verbal English communication skills
• Strong experience with video processing and streaming technologies, including GStreamer or FFmpeg, H.264/H.265, HLS/DASH, fMP4/TS
• Strong experience with real-time networking and media communication, including RTP, WebRTC, STUN, TURN, SFU, UDP
• Strong experience with AWS infrastructure and globally distributed deployments, including S3, CloudFront, Lambda, EKS, Autoscaling, Network Load Balancer (NLB), Global Accelerator, Valkey/Redis, and multi-region deployments
• Experience building and supporting scalable production systems
• Experience working with video streaming or real-time media systems in production environments
• Advanced written and verbal English communication skills

• Home office
• Competitive compensation based on experience
• Career plans to allow for extensive growth in the company
• International Projects
• Oowlish English Program (Technical and Conversational)
• Games and Competitions
• Remote work
• Professional development opportunities
• Growth opportunities