Oowlish Technology

Senior Video Streaming & Real-Time Media Engineer

Oowlish Technology
Apply
4 hours ago
Bogotá, Colombia or Mexico City, MexicoSenior

Responsibilities

  • Develop and maintain video processing and streaming solutions.
  • Build media pipelines using GStreamer or FFmpeg.
  • Work with video codecs, streaming protocols, and media container formats.
  • Implement real-time communication solutions using WebRTC and related networking technologies.
  • Develop and support AWS infrastructure for scalable media workloads, including EKS, Lambda, S3, CloudFront, load balancing, autoscaling, and caching.
  • Contribute to multi-region and globally distributed deployments.
  • Troubleshoot performance, networking, streaming, and infrastructure issues.
  • Collaborate with Architects and Senior Engineers on technical design and implementation decisions.
  • Contribute to the reliability and scalability of production media systems.

Requirements

  • At least 5 years of professional software engineering experience.
  • Hands-on professional experience with video streaming, video processing, or real-time communication systems.
  • Strong understanding of networking concepts related to real-time media.
  • Hands-on experience with AWS infrastructure and scalable production systems.
  • Strong experience with GStreamer or FFmpeg, H.264/H.265, HLS/DASH, and fMP4/TS.
  • Strong experience with RTP, WebRTC, STUN, TURN, SFU, and UDP.
  • Experience with AWS technologies and globally distributed deployments, including S3, CloudFront, Lambda, EKS, autoscaling, Network Load Balancer, Global Accelerator, Valkey/Redis, and multi-region deployments.
  • Advanced written and verbal English communication skills.
  • Preferred experience with iOS video and real-time media development using Swift, WebRTC, AVFoundation, and VideoToolbox.
  • Preferred experience with Android video and real-time media development using Kotlin, WebRTC, and MediaCodec.
  • Preferred C/C++ development experience.

Benefits

  • Remote work and home office arrangement.
  • Competitive compensation based on experience.
  • Career plans supporting extensive growth.
  • International projects.
  • Oowlish English Program for technical and conversational English.
  • Games and competitions.

Tech Stack

Categories

Oowlish Technology

About Oowlish Technology

51-200 employees

Oowlish Technology is a software engineering services firm that builds custom digital products and provides dedicated development squads, staff augmentation, and tech hiring support for startups, scale-ups, and enterprises. It also delivers e-commerce (Shopify Plus), cloud/DevOps, and AI/automation projects across the US, Europe, and Latin America. Privately held and founded in 2017, the company operates remotely with a global delivery model.

Contact me