Senior Software Engineer – Player (Remote) at G2i Inc. | Torre
warning

Heads-up

The job you’re trying to post already exists in Torre:

Senior Software Engineer – Player (Remote)

You'll elevate global streaming experiences, optimizing core playback for millions of users worldwide.
Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Compensation
USD100k - 160k/year
location_on
Remote (for Latam residents)
Match
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Shared by
Emma of Torre.ai
14 days ago

Requirements and responsibilities


Our client is looking for a Senior Software Engineer to join the team responsible for building and maintaining the core playback infrastructure behind one of the world’s most popular streaming platforms.In this role, you’ll work on video playback experiences across multiple platforms, collaborating with global engineering, product, and UX teams to deliver high-quality streaming experiences to millions of users worldwide.What You’ll DoBuild, maintain, and optimize client-side video playback componentsDevelop new playback features and improve existing user experiencesCollaborate with frontend, mobile, and backend engineers on architecture and implementation decisionsParticipate in code reviews and technical discussionsContribute to engineering best practices and code quality initiativesWork on React Native applications across mobile, TV, and web platformsHelp evolve native player foundations using technologies like ExoPlayer, AVFoundation, and FFmpegTake ownership of technical challenges and contribute to team-wide initiativesRequirements5+ years of software engineering experienceStrong experience with video playback infrastructure such as FFmpeg, ExoPlayer, MediaCodec, or similar technologiesExperience building user-facing applications on platforms such as Android, iOS, tvOS, macOS, or RokuFamiliarity with streaming protocols like HLS and DASHAbility to quickly understand complex systems and existing codebasesStrong communication and collaboration skills in distributed environmentsOwnership mindset and passion for building high-quality productsNice to HaveExperience with React Native or ReactKnowledge of Kotlin, Java, or C++Previous experience working on streaming media applicationsTech StackReact NativeExoPlayerAVFoundationFFmpegKotlinJavaC++HLS / DASHAbout our ClientOur client is a global streaming media platform that helps millions of users discover, experience, and share the entertainment they love through a single, beautifully designed application.The company operates as a fully remote organization with team members across more than 20 countries, fostering a culture centered around collaboration, flexibility, and innovation.Work EnvironmentFully remoteInternational distributed teamCollaboration hours generally between UTC 16:00–19:00Periodic in-person offsitesCompensationCompensation ranges from USD 100k to USD 160k annually, depending on seniority, location, and experience.
Optionally, you can add more information later (benefits, pre-screening questions, etc.)
check_circle

Payment confirmed

A member of the Torre team will contact you shortly

In the meantime, continue adding information to your job opening.