Taro Logo

(USA) Software Engineer III

World's biggest retailer transforming shopping experiences through technology and innovation.
$90,000 - $180,000
Android
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For (USA) Software Engineer III

Join Walmart/VIZIO's Software and Services Team as a Senior Software Engineer focused on Android TV application development. This role offers an exciting opportunity to impact millions of users while working with cutting-edge technology. The team is dedicated to creating seamless, high-quality software solutions that enhance customer experiences in a collaborative, agile environment.

As a Software Engineer III, you'll be responsible for designing and developing Android TV applications using Kotlin and the Android TV SDK. Your work will involve building responsive UIs with Jetpack Compose, integrating media playback features with ExoPlayer, and ensuring optimal performance across various Android TV devices. The role requires expertise in Android development, with a strong focus on TV platforms and streaming technologies.

The position offers a competitive salary range of $90,000-$180,000, along with comprehensive benefits including medical coverage, 401(k), stock purchase options, and performance bonuses. Walmart/VIZIO provides a supportive environment for professional growth, with opportunities to work on innovative projects that shape the future of TV technology.

The ideal candidate will bring 5+ years of Android development experience, strong expertise in Kotlin and Java, and a proven track record of building OTT apps for Android TV. This role presents an excellent opportunity to join a leading retail technology company while working on products that directly impact millions of users' entertainment experiences.

Last updated 23 days ago

Responsibilities For (USA) Software Engineer III

  • Design and develop Android TV applications using Kotlin and Android TV SDK
  • Build responsive, scalable UIs with Jetpack Compose for Android TV
  • Integrate media playback features using ExoPlayer
  • Collaborate with backend engineers to integrate RESTful APIs
  • Optimize application performance for TV hardware
  • Ensure compatibility across Android TV devices
  • Debug and resolve playback or device-specific issues

Requirements For (USA) Software Engineer III

Kotlin
Java
  • Bachelor's degree in Computer Science, Electronics & Communications, Electrical Engineering, or related field
  • At least 5 years of professional experience in Android development
  • Minimum 3 years of experience in building OTT apps using Android TV
  • Expert proficiency in Kotlin and Java
  • Deep knowledge of Android TV SDK and Leanback library
  • Experience with asynchronous programming using RxJava, Coroutines, and Flows
  • Proficient in Git and modern CI/CD workflows
  • Strong grasp of performance and memory optimization techniques for TV platforms

Benefits For (USA) Software Engineer III

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Education Budget
  • Competitive pay
  • Performance-based bonus awards
  • Medical, vision and dental coverage
  • 401(k)
  • Stock purchase program
  • Company-paid life insurance
  • Paid Time Off (PTO)
  • Parental leave
  • Family care leave
  • Bereavement leave
  • Short-term and long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • Education benefit program (Live Better U)
  • Annual or quarterly performance bonuses

Interested in this job?