Senior Software Engineer – Player

Jobgether · Brazil

Company

Jobgether

Location

Brazil

Type

Full Time

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
  • Requirements:

    • 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
    • Benefits:

      • 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
Apply Now

Date Posted

05/27/2026

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories