Software Engineer / Android
Location: Brazil
Salary - 12,000 BRL plus benefits
Job Description
Warner Bros Discovery WBD is seeking a skilled Software Development Engineer II to join our Android Player SDK Team This team is responsible for developing and optimizing video playback experiences across Android platforms including mobile and Android TV ensuring highquality seamless streaming experiences for millions of users worldwide including on our flagship streaming service Max You will work within a growing team of talented engineers across the globe dedicated to innovation in Android video streaming technology
As a Software Development Engineer II you will contribute to the delivery of new video playback related features across the WBD Android app suite for both mobile and TV devices You will be expected to ensure these features are delivered with good quality and in a timely manner You will work closely with other engineers and your manager to contribute to the planning of future sprints for new Android Mobile TV specific features and bug fixes
To be successful in this position you should have a solid track record of building high performance Android applications particularly those involving video playback and a good understanding of Android architecture and design principles You should be comfortable using common industry tools for Android development including Android Studio Gradle CICD systems source code control management and code review tools You will contribute to the design and implementation of high quality Android video playback solutions while working within a professional team environment You should be an effective communicator and be able to author clear technical documentation describing approaches to solving video playback problems on Android including considerations for both mobile and TV form factors
The Daily
- Design develop and maintain components of the Android Player SDK for both mobile and Android TV platforms
- Collaborate with cross functional teams including product managers designers and other engineering teams to enhance the video playback experience on Android devices
- Contribute to the optimization of streaming performance on Android Mobile TV ensuring low latency high quality and smooth playback utilizing Android media APIs
- Assist in troubleshooting and resolving technical issues related to media streaming buffering and DRM specifically on the Android platform
- Ensure code quality through unit testing integration testing and participation in code reviews with a focus on Kotlin and Android specific testing methodologies
- Stay up to date with the latest Android SDK features Jetpack libraries including Compose and industry best practices to contribute to the SDKs evolution on the Android platform
- Work across teams and disciplines to explore and document technical solutions for Android video playback contributing to the evaluation of technical tradeoffs considering both mobile and TV constraints and capabilities
The Essentials
- 3 years of software development experience with a significant focus on native Android development using Kotlin
- Strong proficiency in Kotlin and the Android SDK with experience in performance optimization for both mobile and TV
- Experience with Android Jetpack libraries including Compose for UI development
- A bachelors degree in computer science engineering or equivalent work experience
- Solid problemsolving skills and the ability to debug moderately complex issues on the Android platform
- Familiarity with CICD pipelines automated testing concepts JUnit Espresso UI tests and Agile development methodologies within the context of Android development
- Good written and verbal communication skills and the ability to work collaboratively in a fast paced environment including discussing Android specific challenges and solutions
- Experience with the architecture design and implementation of moderately complex Android applications with an understanding of scalability testability and performance tuning on both mobile and TV
- Familiarity with Android architectural patterns such as MVVM MVI and Clean Architecture
- Willingness to participate in periodic on call support for critical emergent customer facing issues on Android with guidance
- Ability to provide guidance and mentorship to more junior engineers on the team regarding Android development best practices and Kotlin
- Previous experience working with video playback on Android mobile andor Android TV apps utilizing Android media APIs eg ExoPlayer MediaPlayer
- Familiarity with video analytics and telemetry concepts as they relate to Android applications
The Nice to Haves
- Good understanding of video streaming protocols eg HLS DASH and their implementation on Android
- Experience with DRM technologies eg Widevine integration on the Android platform
- Experience with UI development using Jetpack Compose for both phone and TV form factors
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Android Developer
2026-07-03
Desenvolvedor Mobile SR (Android / Kotlin)
2026-07-03
Android Developer
2026-07-01
- Posted
- Jul 02, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Brazil
- Company
- GeorgiaTEK Systems Inc.
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Android Developer
2026-07-03
Desenvolvedor Mobile SR (Android / Kotlin)
2026-07-03
Android Developer
2026-07-01