Oowlish
Oowlish
Oowlish is a technology and software development company that helps businesses turn ideas into digital products and services. Its multidisciplinary teams work across software development, UX/UI design, product management, and agile delivery, supporting organizations that want to innovate through tailored technology solutions. Through Oowlish Ventures, the company also collaborates with startups to co-design and scale new products.

Senior Video Streaming and Real-Time Media Engineer (Remote - Mexico)

Join Oowlish as a senior engineer developing video streaming and real-time media infrastructure. Build scalable AWS systems and support deployments distributed across multiple regions.

Description

  • Develop and maintain video processing and streaming solutions
  • Create media pipelines with GStreamer or FFmpeg
  • Apply expertise in video codecs, streaming protocols, and media container formats
  • Build real-time communication features with WebRTC and related networking technologies
  • Develop and support AWS infrastructure for scalable media workloads
  • Implement solutions using EKS, Lambda, S3, CloudFront, load balancing, autoscaling, and caching
  • Support deployments spanning multiple regions and global environments
  • Diagnose performance, networking, streaming, and infrastructure problems
  • Partner with Architects on technical designs and implementation choices
  • Help improve the reliability and scalability of production media systems

Requirements

  • At least five years of professional software engineering experience
  • Professional, hands-on experience with video streaming, video processing, or real-time communication systems
  • Strong knowledge of networking concepts for real-time media
  • Practical experience with AWS infrastructure
  • Experience developing and supporting scalable production systems
  • Ability to collaborate effectively with Architects and Senior Engineers in a highly technical environment
  • Advanced written and spoken English communication skills
  • Strong background in video processing and streaming technologies, including GStreamer or FFmpeg, H.264/H.265, HLS/DASH, and fMP4/TS
  • Strong background in real-time networking and media communications, including RTP, WebRTC, STUN, TURN, SFU, and UDP
  • Strong AWS infrastructure experience with globally distributed deployments, including S3, CloudFront, Lambda, EKS, autoscaling, Network Load Balancer, Global Accelerator, Valkey/Redis, and multi-region architectures
  • Experience building and supporting scalable systems in production
  • Experience supporting video streaming or real-time media systems in production
  • Preferred: iOS video and real-time media development experience with Swift, WebRTC, AVFoundation, and VideoToolbox
  • Preferred: Android video and real-time media development experience with Kotlin, WebRTC, and MediaCodec
  • Preferred: C or C++ development experience

Benefits

  • Home office setup
  • Compensation that reflects professional experience
  • Career plans supporting substantial growth within the company
  • International project opportunities
  • Access to the Oowlish English Program for technical and conversational development
  • Games and competitions
  • Remote work

Related Jobs