Senior Software Engineer – Player
Job Description
Team: IT
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer â Player in Brazil.
In this role, you will help build and evolve the core video playback infrastructure powering a global streaming platform used by millions of users worldwide. You will work on high-performance client-side media systems that directly shape the quality, reliability, and smoothness of streaming experiences across mobile, TV, and web. The environment is highly collaborative, distributed, and product-driven, involving close interaction with engineers, UX designers, and product teams across multiple time zones. You will tackle complex technical challenges in media delivery, performance optimization, and cross-platform playback consistency. This is a hands-on engineering role where deep technical expertise meets real-world impact at massive scale. The team values autonomy, ownership, and high engineering standards in everything they build.
Accountabilities:
- Build, maintain, and optimize client-side video playback components across multiple platforms
- Develop and enhance streaming features to improve user experience and playback performance
- Collaborate with frontend, backend, mobile, and UX teams on architecture and system design decisions
- Work on React Native applications across mobile, TV, and web environments
- Contribute to native playback foundations using technologies such as ExoPlayer, AVFoundation, and FFmpeg
- Participate in code reviews, technical discussions, and engineering quality initiatives
- Troubleshoot complex playback issues and take ownership of end-to-end technical solutions
- Contribute to engineering best practices, scalability improvements, and system reliability
- 5+ years of software engineering experience
- Strong hands-on experience with video playback technologies such as FFmpeg, ExoPlayer, MediaCodec, or similar
- Experience building applications for platforms such as Android, iOS, tvOS, macOS, or Roku
- Solid understanding of streaming protocols such as HLS and DASH
- Ability to work with complex, large-scale systems and quickly understand existing codebases
- Strong collaboration and communication skills in distributed, remote environments
- Ownership mindset with a focus on product quality and user experience
- Experience with React Native or React is a plus
- Knowledge of Kotlin, Java, or C++ is a plus
- Previous experience in streaming media or video platforms is highly valued
- Fully remote work with an international distributed team
- Competitive annual compensation (USD 100Kâ160K depending on experience)
- Opportunity to work on a global-scale streaming product used by millions
- High-impact engineering role with strong technical ownership
- Flexible collaboration model with global team alignment hours
- Periodic in-person offsites with the international team
- Strong culture of autonomy, innovation, and engineering excellence
- Exposure to modern streaming and media technologies at scale
Requirements:
Benefits:
Explore More
Date Posted
05/27/2026
Views
0
Similar Jobs
Senior Fullstack Engineer (.NET/React + Umbraco CMS) - Jobgether
Views in the last 30 days - 0
View DetailsQA Automação Pleno e Senior - Segmento Financeiro - Jobgether
Views in the last 30 days - 0
View Details