O

Oowlish

Nearshore software development services from Brazil

Senior Video Streaming & Real-Time Media Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

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 working with AWS infrastructure.
  • Experience developing and supporting scalable production systems.
  • Ability to work effectively with Architects and other Senior Engineers in a highly technical environment.
  • Advanced written and verbal English communication skills.
  • Strong experience with video processing and streaming technologies, including GStreamer or FFmpeg, H.264/H.265, HLS/DASH, and fMP4/TS.
  • Strong experience with real-time networking and media communication, including RTP, WebRTC, STUN, TURN, SFU, and 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 working with video streaming or real-time media systems in production environments.

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.
  • Implement solutions involving 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 on technical design and implementation decisions.
  • Contribute to the reliability and scalability of production media systems.

Desired Qualifications

  • Experience with iOS video and real-time media development, including Swift, WebRTC, AVFoundation, and VideoToolbox.
  • Experience with Android video and real-time media development, including Kotlin, WebRTC, and MediaCodec.
  • Experience with C/C++ development.

About the Company

Oowlish

Nearshore software development services from Brazil

Oowlish provides nearshore software development services by connecting businesses with top technical talent in Brazil. It delivers end-to-end software development, covering product management, technical architecture, frontend and backend development, DevOps, and quality assurance, from concept through deployment and maintenance. Clients work with Oowlish on a project basis or long-term partnerships, often embedding or augmenting their teams to accelerate delivery using agile methodologies. Oowlish differentiates itself through geographic proximity, cost efficiency, and a broad, integrated service offering, including venture building—co-launching new digital businesses by leveraging its distribution channels and customer base. The company aims to help organizations of all sizes achieve their digital goals by providing high-quality, scalable software solutions and access to Brazilian tech talent.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Fortaleza, Brazil
Founded
2017

Recently Posted Jobs

Explore more opportunities at Oowlish

See more jobs